Totally Awesome Bar is located in Savannah , GA. Totally Awesome Bar is Pool Hall serving Savannah since 2016