Best Mexican Restaurants in Florida
From Little Havana taquerias to St. Pete cantinas — 60+ Mexican restaurants and taco spots across Florida, ranked by the people who actually eat there.
Where to Find the Best Tacos in Florida
Florida's Mexican food scene doesn't get the national credit it deserves — and that's fine with the people who eat here every week. The best tacos in Florida aren't in beach-town tourist strips. They're in Little Havana taquerias where the al pastor spins on a real trompo, in Wynwood spots run by chefs who left fine dining to make tortillas, and in St. Petersburg cantinas with lines out the door on a Tuesday.
Miami leads the state in sheer depth: 31 Mexican spots in our guide alone, concentrated in Little Havana, Wynwood, and Allapattah. Tiagos Tacos (★4.9, 1,300+ reviews) has become the Little Havana benchmark, while Yes Chef 305 and Lady Savage Tacos represent the newer wave — chef-driven, small-menu operations that treat the taco as a craft object.
Beyond Miami: The Statewide Map
Head north and the scene changes character. St. Petersburg is anchored by Pepe's Cantina (★4.9 with over 4,100 reviews — numbers that don't happen by accident). Tampa and Jacksonville each carry ten-deep benches of taquerias, from strip-mall birria specialists to full cantinas. The pattern across every city is the same: the best Mexican food in Florida is family-run, cash-friendly, and located wherever the rent is cheap.
Every listing below is ranked by real rating and review data — no paid placement. Start with the top pick, or jump to your city.
Frequently asked
Where are the best tacos in Florida?
Which Florida city has the best Mexican food?
What is a hidden gem Mexican restaurant in Florida?
How are these Mexican restaurants ranked?
Every mexican restaurants in Florida
Open Grand Hacienda
Grand Hacienda is a family-owned Mexican restaurant in Downtown St. Petersburg, Florida, located at 399 11th Ave N. The…
Open Añejo Cocina Riverside
Añejo Cocina Riverside is a family-owned Mexican restaurant on Jacksonville's Riverside waterfront at 220 Riverside Ave…
Open El Castillo Market & Restaurant
El Castillo is a Mexican market with a restaurant inside — the Mandarin spot where the food tastes like it's cooked for…
Closed Taqueria Ameca (Jalisco)
Taqueria Ameca brings Jalisco-style cooking to South Orange Blossom Trail — birria, street tacos, and weekend menudo fo…
Closed Chilango Soul Miami
Chilango Soul Miami is a Mexican taco truck in Little Havana, Miami, FL, serving authentic tacos in Little Havana from…
Open Taqueria La Consentida
La Consentida is a permanently-parked taco truck on Blanding Boulevard that out-cooks most brick-and-mortar competition…
Open Tortas Locas & Bakery
Tortas Locas stacks Mexico City-style tortas and bakes its own pan dulce in Gillespie Park — ★4.4, 250+ reviews, and Sa…
Closed Taqueria San Fernando
Taqueria San Fernando is a counter-service Mexican restaurant in Allapattah, Miami, serving street-style al pastor and…
Open Sr de Los Tacos Blue Lagoon
Sr de Los Tacos Blue Lagoon is an authentic Mexican restaurant and taqueria in the Blue Lagoon neighborhood of Miami, F…
Closed Taqueria Las Michoacanas 2
Taqueria Las Michoacanas 2 is a Mexican restaurant in Little Havana, Miami at 101 SW 17th Ave, Miami, FL 33135. The taq…
Open Lolita Restaurant
Lolita Restaurant is a casual Mexican taqueria in Little Havana, Miami, located at 316 SW 8th Ave one block off Calle O…
Closed Takitows
Takitows is a late-night Mexican taquería in Little Havana, Miami, at 4401 SW 8th St on Calle Ocho near the Coral Gable…
Closed Mari's Latin Grill
Mari's Latin Grill is a Mexican restaurant in Key Biscayne, FL, serving street-style tacos, quesabirria with consommé,…
Open Amigos Deli
Amigos Deli is a Mexican restaurant in Allapattah, Miami, Florida, serving tortas, tacos al pastor, and daily hot-table…
Open Yandeby's Place Billard Y Cerveza
Yandeby's Place Billard Y Cerveza is a Mexican restaurant in Little Havana, Miami, serving tacos, quesadillas, and cold…
Open 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…
Open Guadalupana
Guadalupana is Sarasota's no-frills taqueria on North Washington Boulevard — the one the local Mexican community actual…
Closed Con Amor
Opened in 2025, Con Amor brings the most technically serious Mexican cooking in Tampa to North Florida Avenue — built a…
Open Don Beto Jaimes Restaurant
Don Beto Jaimes cooks rancho-style Mexican on Sarasota's northern edge — named for its founder, run like a family dinne…
Closed El Patio De Mexico
El Patio De Mexico is a Mexican restaurant in Midtown Miami serving tacos, quesadillas, and traditional Mexican fare at…
Open Taqueria y Pupuseria Lupita Miami
Taqueria y Pupuseria Lupita is a Mexican restaurant in Miami's Health District serving handmade Salvadoran pupusas at 4…
Open Gol Taco
Gol Taco is a Mexican taqueria in Little Havana, Miami, serving budget-priced tacos al pastor, carne asada, chorizo, an…
Closed TAKEROLOKO Little Havana
TAKEROLOKO Little Havana is a Mexican taqueria in Little Havana, Miami serving authentic street tacos near Calle Ocho u…
Open Taquitos Mexicanos El Paso
Taquitos Mexicanos El Paso is a traditional Mexican taqueria in Allapattah, Miami, serving tacos al pastor, carne asada…