Alligator Soul Restaurant
Savannah, GA92% like it (4.6 / 1332 Reviews )
CONTACT
Address: 114 Barnard St, Savannah, GA 31401, United States Map ➦ Get Directions
Phone : +1 (912) 232-7899 Call
ABOUT
It has received 1332 reviews with an average rating of 4.6 stars.
FAQs
The address of Alligator Soul Restaurant is:
Alligator Soul Restaurant114 Barnard St
Savannah, Georgia 31401
P: +19122327899
Visit Website: www.alligatorsoul.com
Alligator Soul Restaurant is listed under