Know a great happy hour or special for this location?
Up a notch Mexican Restaurant and skilled Tequila Bar with honestly sourced antojitos, street tacos, traditional regional dishes and modern Tex-Mex.
Suggest an edit
109 Whitaker St, Savannah, GA 31401
© 2025 Checkle, Inc
Privacy
Terms