Local Guide · St. Petersburg

Mexican Restaurants in St. Petersburg

Tacos al pastor, birria, agua frescas — the locals' guide to Mexican restaurants across Florida, from Tex-Mex chains to family-run taquerías.

10 spots 4.5 avg rating 6 neighborhoods

Mexican food in St. Petersburg clusters along the Central Avenue corridor more than anywhere else, with the Grand Central District, Edge District, and Central Oak Park forming a near-continuous stretch of taquerias, cantinas, and full-service kitchens between roughly 16th and 31st Streets. Downtown holds the larger, bar-forward rooms like Red Mesa Cantina and Nueva Cantina, while the westward push toward Jungle Terrace is where smaller counter-service spots and family-run kitchens tend to land. The local style leans Tex-Mex and California-Mex more than interior Mexican, though a handful of newer kitchens have shifted toward Jalisco and Oaxacan plates.

When picking from the list below, locals pay attention to the split between cantina and taqueria: places like Pepe's Cantina and Grumpy Gringo run a margarita-and-fajita menu meant for groups, while Casita Taqueria is built around handheld tacos and a tighter list. Lunch crowds favor the Grand Central counter spots; dinner shifts toward downtown rooms that take reservations. Patio seating is common but not universal, and a few of the better kitchens close earlier than the bar-driven cantinas next door.

Common questions about mexican restaurants in St. Petersburg
Which St. Petersburg neighborhood has the most Mexican restaurants?
The Grand Central District along Central Avenue between roughly 16th and 31st Streets has the densest concentration, with the Edge District and Central Oak Park extending that corridor. Downtown St. Petersburg holds the larger cantina-style rooms, while Jungle Terrace to the west is home to smaller counter-service and family-run kitchens.
Are Mexican restaurants in St. Petersburg open late?
Cantina-style spots in downtown St. Petersburg, including Red Mesa Cantina and Nueva Cantina, typically serve until 10 or 11 p.m. on weekends, with bar service running later. Taquerias and counter-service kitchens along Central Avenue tend to close earlier, often by 9 p.m., and some shut between lunch and dinner.
Do St. Petersburg Mexican restaurants take reservations?
Larger downtown cantinas such as Red Mesa Cantina and Nueva Cantina accept reservations through OpenTable or their websites, which is recommended on weekends. Taquerias, including Casita Taqueria and Grumpy Gringo, generally operate walk-in only, and counter-service spots along Grand Central do not take reservations at all.
What style of Mexican food is most common in St. Petersburg?
St. Petersburg leans Tex-Mex and California-Mex, with combo plates, fajitas, burritos, and frozen margaritas anchoring most menus. A smaller group of newer kitchens focuses on regional Mexican cooking from Jalisco and Oaxaca, including birria tacos, mole, and handmade tortillas, mostly along the Central Avenue corridor.
Sort:
02 — All Spots

Every mexican restaurants in St. Petersburg

10 total · ranked
Ad slot: inline