The Best of Savannah

Best Burrito

Tequila’s Town

With two locations to serve you best, Tequila’s Town keeps the fiesta going with delicious Mexican food.

Runner-up, Best Burrito: Flaco’s Tacos

     
Comments (0)
Add a Comment
  • or

Right Now On