Tequila's Town Mexican Restaurant, voted the Year's Best Mexican Restaurant in Savannah, offers an authentic Mexican experience with traditional recipes and an upbeat dining atmosphere.
With a focus on high-quality ingredients, Tequila's Town takes pride in serving locally sourced produce and a selection of top-notch steak, chicken, pork, and seafood, setting them apart from the rest.
Generated from the website