Tequilas Town

  (912) 236-3222

 109 Whitaker St,Savannah, GA 31401

 website

 Mon–Thu 11:00 AM–10:00 PM

Unique and traditional Mexican dishes served by friendly staff in an urban historic Savannah district locale.