After a day of shopping, or frolicking on the beach, or hanging out at your vacation rental – you’re probably famished and ready for a delicious meal. But with so many options for Mexican restaurants in Florida, how do you choose? That’s where we come in.

We want to help hungry travelers by sharing our favorite 10 Mexican restaurants in Florida for 2023. Congratulations to the winners!

Florida’s Best Mexican Restaurants: 2023 Winners

Besito Mexican Restaurant  | Tampa

Besito was founded by restaurateur John Tunney after years of travel in Mexico working to understand its cuisine and its people. Not only is this restaurant an unique dining experience, but also a family and cultural experience. They have a passion for food. You will feel welcomed like family here!

Bodega Taqueria y Tequila | South Beach

Expect explosive flavors, over-the-top combinations worth of every bite in Bodega’s irreverent setting, ideal for casual lunch and late-night debauchery. Bodega’s menu is curated by Chef Bernie Matz, a self-proclaimed “connoisseur of the taco,” having traveled extensively in Mexico. 

VIP Lounge & Mexican Restaurant | Treasure Island

This amazing restaurant has a unique array of items on the menu. They offer everything from authentic Mexican dishes to Tex-Mex and traditional American favorites. The freshly made pico de gallo stlye salsa with freshly cut and fried tortilla chips are a must-try!

Pilos Street Tacos | Miami

Taquerias El Mexicano | Miami

This casual spot offers delicious Mexican food and a laid back atmosphere. Stop by Taquerias el Mexicano day or night for the freshest, tastiest Mexican food in Miami.

Don Julio Mexican Kitchen & Tequila Bar | Multiple Locations

Don Julio Mexican Kitchen and Tequila Bar offers authentic Mexican cuisine that follows Doña Pepa’s original recipes.  What sets Don Julio Mexican Kitchen and Tequila Bar apart is their use of fresh and unique ingredients that give each dish an exquisite touch. They also offer unique ceviches and fantastic colorful cocktails! 

Tequiztlan Mexican Restaurant and Tequila Bar | Miami Beach

This restaurant has a great location, being a block from the water. They only use the finest and freshest ingredients available to prepare fantastic authentic Mexican cuisine. Bring your appetite!

El Toro Bravo | Sarasota

El Toro Bravo has maintained its small town warmth and charm by delivering friendly service with exceptional Southwest Mexican food. The menu offers the freshest and most colorful produce incorporated into the dishes. Choose from a wide variety of carefully prepared menu items, as well as, Ruben’s own special sauce creations, red or green.

El Potro Mexican Restaurant | Multiple Locations

El Potro cooks up fresh, authentic Mexican food every day. The service is great and efficient. The menu is budget friendly and has a good variety of traditional Mexican dishes.

La Tiendita Mexican Restaurant | Tallahassee

If you are looking for some of the freshest Mexican food around – then look no further! The food here is authentic and tastes like the ingredients came straight from the garden. The decor is traditional Mexican, tacos are fantastic and flavorful and the tamales are perfect! What more could you ask for?


Hi, I'm Jen and I love to travel, go to the beach and write about all the places I have visited. I also have a bucket list of places I can't wait to try! I've visited Cape Cod every summer since I was a kid and now enjoy traveling to all great beach destinations, including Florida! I have worked in the travel industry for all of my career. I love sharing my experiences of different restaurants and places and helping travelers find the best fit for them!