Local Guide · Tampa

Mexican Restaurants in Tampa

From Little Havana taquerias to St. Pete cantinas — 60+ Mexican restaurants and taco spots across Florida, ranked by the people who actually eat there.

16 spots 4.6 avg rating 13 neighborhoods

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.
Sort:
02 — All Spots

Every mexican restaurants in Tampa

16 total · ranked
Ad slot: inline
07. TacoSon Authentic Mexican Grill Closed
Temple Terrace

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…

★ 4.6 3,771 reviews $
08. Lolis Mexican Cravings Closed
Town 'N' Country

Lolis Mexican Cravings

Lolis Mexican Cravings is a counter-serve Mexican restaurant at 8005 Benjamin Rd in the Town 'N' Country neighborhood o…

★ 4.6 3,149 reviews $
09. Taquería El Nopal Closed
North Dale Mabry

Taquería El Nopal

Taquería El Nopal holds a ★4.6 on the North Dale Mabry strip — 420 reviews of proof that the best Mexican food in Tampa…

★ 4.6 420 reviews $
10. Rocco's Tacos & Tequila Bar Closed
Westshore

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…

★ 4.5 8,285 reviews $$
11. Besito Mexican Restaurant Closed
Westshore

Besito Mexican Restaurant

Besito Mexican Restaurant is an upscale Mexican restaurant in the Westshore district of Tampa, located at 205 Westshore…

★ 4.5 5,417 reviews $$
12. Los Chapos Tacos Closed
Ybor City

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…

★ 4.5 1,790 reviews $$
13. Nueva Cantina - Downtown Tampa Closed
Downtown Tampa

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…

★ 4.5 1,528 reviews $$
14. Taqueria SANTI Closed
North Tampa

Taqueria SANTI

Taqueria SANTI works North Armenia Avenue with a ★4.5 — a compact family taqueria in Tampa's taco corridor where the co…

★ 4.5 221 reviews $
15. Miguel's Mexican Seafood & Grill Closed
West Tampa

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…

★ 4.3 4,550 reviews $$
16. Con Amor Closed
Seminole Heights

Con Amor

Opened in 2025, Con Amor brings the most technically serious Mexican cooking in Tampa to North Florida Avenue — built a…

★ 4.3 317 reviews $$$