December 2, 2014 TownNews Staff - Alan Williamson FacebookTwitterLinkedinemail Treylor Park 115 E Bay St, Savannah, GA Downtown http://www.treylorpark.com 9124955557 Cuisine: American