• My Nearest City

Restaurants in Savannah

Alligator Soul Restaurant

(912) 232-7899

Alligator Soul Restaurant, 114 Barnard St, Savannah, GA 31401, United States

Recognized among the best Savannah restaurants, Alligator Soul was founded in 2003 by Chef Hilary and Maureen Craig and quickly became known as a romantic and elegant…Read more…