Know a great happy hour or special for this location?
Savannah's authentic outdoor Taqueria and Tequila Bar. Dishing street tacos, Mexican antojitos, small bites and an arm-long Tequila, Mezcal and agave spirit list.
Suggest an edit
1611 Habersham St, Savannah, GA 31401
© 2025 Checkle, Inc
Privacy
Terms