Now with two locations, Tequila’s Town brings Mexican flavor wherever you go. The tableside guacamole is definitely a must when you go.
Runner-up: Jalapeno’s
Tequila's Town
| May 20, 2015
© 2018 Connect Savannah
Comments