The perfect mixture of genuine Mexican recipes and modern Tex-Mex favorites, Tequila’s Town is Downtown Savannah’s favorite Mexican restaurant. Start with a pitcher of their amazing specialty margaritas for the table along with the tableside guacamole. You can tailor this guac to your exact specifications and flavors, so you know it’s incredible. For the main course, don’t miss their famous Street Tacos stuffed with a variety of ingredients to stimulate every taste bud.
109 Whitaker St