Mexican Restaurants in Tampa
Tacos al pastor, birria, agua frescas — the locals' guide to Mexican restaurants across Florida, from Tex-Mex chains to family-run taquerías.
Tampa's Mexican restaurant scene splits cleanly along two axes: the older, predominantly Mexican-American kitchens that took root in West Tampa and Town 'N' Country alongside the city's Latin grocery corridors, and the newer wave of upscale and regional concepts clustered around Westshore, SoHo, and the Hyde Park edge. Temple Terrace and Palm River fill in the everyday taquerias and seafood-leaning spots that serve the surrounding neighborhoods. Unlike Miami, where Mexican food sits behind Cuban and Central American cuisines, Tampa's Mexican operators have had room to specialize — coastal Sinaloa-style seafood, Jalisco-style birria, and Tex-leaning bar-and-grill formats all coexist on this list.
When choosing from the nine below, locals pay attention to a few things out-of-towners overlook. Seafood-forward menus (Miguel's, for example) usually signal a Sinaloa or Nayarit kitchen and a different salsa program than a Jalisco taqueria. Spots in West Tampa tend toward weekday lunch crowds and cash-friendly counters; Westshore and SoHo lean later, with full bar programs and weekend waits. Reservations matter at Rocco's Tacos and Besito on weekends; the smaller neighborhood kitchens like TacoSon and Green Lemon are walk-in by design.
Common questions about mexican restaurants in Tampa
- Which Tampa neighborhood has the best Mexican restaurants?
- It depends on what you're after. West Tampa and Town 'N' Country are strongest for traditional taquerias and family-run kitchens tied to the city's longstanding Mexican-American community. Westshore and SoHo lean upscale and bar-driven, with Rocco's Tacos and Besito anchoring that side. Temple Terrace and Palm River cover everyday neighborhood spots.
- When did Tampa become known for Mexican restaurants?
- Tampa's Mexican dining scene grew steadily through the 1990s and 2000s as the city's Mexican-American population expanded around West Tampa and the Hillsborough Avenue corridor. The upscale wave — Rocco's Tacos opening in 2014 and Besito following — arrived later, broadening the scene beyond traditional taquerias into full-service bar-and-grill formats.
- Are Tampa Mexican restaurants open late?
- The Westshore and SoHo spots with full bar programs, including Rocco's Tacos and Green Lemon, typically serve until 10 or 11 p.m. on weekends. Neighborhood taquerias in West Tampa, Temple Terrace, and Town 'N' Country usually close earlier, around 9 p.m., and a few run lunch-only hours on weekdays.
- Do Tampa Mexican restaurants take reservations?
- The larger sit-down restaurants take reservations and recommend them on weekends — Rocco's Tacos, Besito, and Miguel's all accept bookings through OpenTable or directly. Smaller taqueria-style spots such as TacoSon and most West Tampa kitchens operate walk-in only, with counter ordering and limited seating.
The top spot for mexican restaurants in Tampa
Lorita's Fresh Mexican Food & Cafe
“The birria tacos and consommé are the real deal — everything tasted fresh and the portions were huge for the price.”
View full listingEvery mexican restaurants in Tampa
Closed Lorita's Fresh Mexican Food & Cafe
Lorita's Fresh Mexican Food & Cafe is a family-owned Mexican restaurant at 10278 Causeway Blvd in the Palm River area o…
Closed Green Lemon
Green Lemon is a modern Mexican restaurant at 915 S Howard Ave in the SoHo (South Howard) district of Tampa, FL. The ki…
Closed TacoSon Authentic Mexican Grill
TacoSon Authentic Mexican Grill is a fast-casual Mexican restaurant at 7521 N 56th St in the Temple Terrace area of Tam…
Closed Lolis Mexican Cravings
Lolis Mexican Cravings is a counter-serve Mexican restaurant at 8005 Benjamin Rd in the Town 'N' Country neighborhood o…
Closed Rocco's Tacos & Tequila Bar
Rocco's Tacos & Tequila Bar is a Mexican restaurant and tequila bar at 2223 N Westshore Blvd #203 in Tampa's Westshore…
Closed Besito Mexican Restaurant
Besito Mexican Restaurant is an upscale Mexican restaurant in the Westshore district of Tampa, located at 205 Westshore…
Open Los Chapos Tacos
Los Chapos Tacos is a counter-serve Mexican restaurant at 951 E 7th Ave in Ybor City, Tampa, FL 33605. The kitchen spec…
Closed Nueva Cantina - Downtown Tampa
Nueva Cantina is a Mexican restaurant in Downtown Tampa at 903 N Franklin Street, a short walk from Curtis Hixon Park a…
Closed Miguel's Mexican Seafood & Grill
Miguel's Mexican Seafood & Grill is a family-owned Mexican restaurant at 3035 W Kennedy Blvd in West Tampa, a short dri…
Con Amor
Opened in 2025, Con Amor brings the most technically serious Mexican cooking in Tampa to North Florida Avenue — built a…