Best Mexican Restaurants In South Florida
The Mexican dining scene in South Florida ranges from vibrant, casual street taco stands to high-end rooftop dining lounges. The hallmark of great Mexican food lies in bold spices, house-made salsas, and fresh corn tortillas made to order.
Our Selection Process
To curate this list, we visited local taquerias and dining rooms across the region. We evaluated them for their flavor authenticity, ingredient quality, and dining atmosphere. Standout spots include the highly rated street tacos at El Gallo Taqueria in Weston and the trendy waterfront dining experience at Tacology in Brickell.
Whether you're seeking a casual lunch or a lively night out with friends, these Mexican restaurants deliver exceptional food and drinks. Planning a getaway? Check out SoFlo Stays for curated hotel recommendations.
El Sid Taqueria
Vero BeachThe menu focuses on simple, fresh ingredients prepared with care. Guests can expect a variety of tacos, house‑made salsas, and satisfying sides that pair perfectly with the restaurant’s laid‑back vibe. The soft‑serve ice cream adds a fun touch, making El Sid a great stop for both meals and sweet treats.
El Sid Taqueria is perfect for diners who enjoy casual coastal dining, fresh flavors, and a lively outdoor setting. It’s a standout option in Vero Beach for anyone seeking a fun, relaxed meal by the ocean.
Tacology
BrickellThe menu focuses on artisanal street food, fresh tableside guacamole, and a curated selection of tequila and mezcal cocktails. Guests can enjoy beautifully plated tacos, flavorful small bites, and creative drinks in a setting that feels both upscale and approachable. The open layout and upbeat music contribute to the restaurant’s social atmosphere, making it a great choice for evenings when you want a meal that feels fun and immersive.
Tacology is perfect for diners who enjoy modern Mexican cuisine, stylish environments, and a lively Brickell vibe. It’s a standout option for anyone seeking bold flavors and a trendy dining experience.
Cantina La Veinte
BrickellGuests can enjoy gourmet Mexican dishes, beautifully crafted cocktails, and an extensive mezcal and tequila selection. The terrace seating directly over the Miami River adds a dramatic touch, making it a popular choice for date nights, celebrations, and evenings when you want a meal that feels special.
Cantina La Veinte is ideal for diners who appreciate upscale Mexican cuisine, stylish environments, and waterfront views. It’s a standout destination in Brickell for a luxurious, flavorful dining experience.
El Gallo Taqueria
WestonThe menu highlights bold, flavorful tacos, fresh salsas, and traditional Mexican dishes prepared with care and high‑quality ingredients. Guests can enjoy a lively atmosphere and friendly service that make El Gallo feel like a neighborhood favorite.
El Gallo Taqueria is ideal for diners who appreciate authentic Mexican flavors, casual settings, and a restaurant that delivers big flavor in a small, stylish space. It’s one of Weston’s best spots for Mexican street food.
Great Experiences in South Florida
Pair your meal with one of these highly rated local activities and tours. Discover more top-rated excursions and things to do on our sister guide, SoFlo Experiences.
A Taste of South Beach Food Tour
A guided culinary walking tour sampling the neighborhood's best dishes and learning about its rich history.
Miami: Little Havana Food and Culture Walking Tour
A guided culinary walking tour sampling the neighborhood's best dishes and learning about its rich history.
Miami Biscayne Bay Jet Ski Tour
A high-speed jet ski adventure exploring the bays and coastlines, checking out sandbars and local sights.
Fort Lauderdale Food & Drink Tour
A guided culinary walking tour sampling the neighborhood's best dishes and learning about its rich history.
The Original Key West Island Jet Ski Tour from Barefoot Billy's
A high-speed jet ski adventure exploring the bays and coastlines, checking out sandbars and local sights.