We absolutely love Mexican food and it’s one of our favorite cuisines to look for when we’re trying to think of a nice place to eat out. After all, who doesn’t love chips and salsa while they wait for their food?
Luckily, when you’re in Fort Lauderdale, there are tons of Mexican restaurants to choose from, but we don’t think you should settle for anything but the best, so we put together this awesome list of the best Mexican restaurants in Fort Lauderdale to make it easy.
You’ll find everything you’re looking for, all the way from traditional Mexican fare like mole or huevos rancheros to the Tex-Mex favorites like hard-shell tacos and fajitas; these restaurants have it all!
817 E Las Olas Blvd, Fort Lauderdale, FL 33301
Phone: (954) 530-1188
First up on our list of best Mexican restaurants in Fort Lauderdale is El Camino located off of East Las Olas Boulevard right in the heart of Fort Lauderdale. We love El Camino because their taco selection is absolutely huge, offering delicacies like carnitas, barbacoa, carne asada, and many more, so you’re bound to find something to satisfy your craving.
Casa Frida Mexican Cuisine
5441 N Federal Hwy, Fort Lauderdale, FL 33308
Phone: (954) 530-3668
Next up is Casa Frida Mexican Cuisine and you can find them off of the North Federal Highway in the Knoll Ridge neighborhood where they serve some of the best Mexican food in Tampa Bay. Casa Frida Mexican Cuisine is the perfect place to go when you’re feeling particularly thirsty, thanks to their massive selection of assorted tequilas and mezcals along with hand-crafted cocktails, including 10 different margaritas.
La Bamba Mexican & Spanish Restaurant
1901 Cordova Rd, Fort Lauderdale, FL 33316
Phone: (954) 306-3746
La Bamba Mexican & Spanish Restaurant is one of the best Mexican restaurants in Fort Lauderdale and they’re located off of Cordova Road at The Harbor Shops shopping center in the Harbordale neighborhood. We absolutely love their sizzling fajitas here at La Bamba because they have several different choices of protein like shrimp, chicken, and steak, but if you can’t decide, you can just get all 3 meats in one fajita!
Lona Cocina Tequileria
321 N Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33304
Phone: (954) 245-3069
You can find Lona Cocina conveniently located right on the gorgeous Fort Lauderdale Beach off of North Fort Lauderdale Beach Boulevard, inside The Westin Fort Lauderdale Beach Resort. This is one of Fort Lauderdale’s best Mexican restaurants, in our opinion, thanks to their beachside location and their delectable Mexican food. We particularly love their daily specials like 50% off wine on Mondays or their Sunday bottomless brunch from 11:30am-4:00pm.
Rocco’s Tacos & Tequila Bar
1313 E Las Olas Blvd, Fort Lauderdale, FL 33301
Phone: (954) 524-9550
Right off of East Las Olas Boulevard in the Beverly Heights neighborhood is another one of the best Mexican restaurants in Fort Lauderdale called Rocco’s Tacos and Tequila Bar, and we really have to commend them on their awesome choice of name. Our absolute favorite things to order here at Rocco’s Tacos are their molcajetes that come with either steak, seafood, or the surf n’ turf which is our personal favorite, of course.
El Vez Fort Lauderdale
401 N Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33304
Phone: (954) 414-8336
If you’re looking for one of the best Mexican restaurants in Fort Lauderdale that also happens to be inside of a 5-star hotel, then look no further than El Vez at The W Fort Lauderdale hotel. We strongly recommend trying all of their various ceviche flavors that El Vez offers, including hamachi aguachile verde, tuna tostadas, and shrimp campechano.
Quvo Tacos & Craft Beer
4354 N Federal Hwy, Fort Lauderdale, FL 33308
Phone: (954) 368-3664
Next up is Quvo Tacos & Craft Beer located off of North Federal Highway, right next to the Coral Ridge Country Club golf course in the Coral Heights neighborhood, and they are one of the best Mexican restaurants in Fort Lauderdale. Whenever we have the pleasure of visiting Quvo Tacos & Craft Beer, we always go right for their burrito gigante because, as its name implies, it is absolutely gargantuan and perfect for when we’re feeling extra hungry.
LOKOS TAKOS TAQUERIA
2826 E Commercial Blvd, Fort Lauderdale, FL 33308
Phone: (954) 776-8066
This next place, Lokos Takos Taqueria, is located off of Commercial Boulevard just outside of the Landings neighborhood and they are one of the best Mexican restaurants in Fort Lauderdale. We love Lokos Takos because they have so many varieties of tacos that you can order, including some that you might not find elsewhere like octopus, lobster, and even a quinoa tofu for the veggie-lovers out there.
1401 S Andrews Ave, Fort Lauderdale, FL 33316
Phone: (954) 990-6658
You’re going to want to head towards the Poinciana Park neighborhood for this next place called Bar Rita because they are one of Fort Lauderdale’s best Mexican restaurants, by far, and one of our favorite places to eat overall. We always order the enchiladas anytime we visit Bar Rita, but they also have an amazingly delicious chipotle chicken taco salad that will knock your socks off.
1635 North Federal Highway, Fort Lauderdale, FL 33305
Last, but not least, is Zona Fresca, one of the best Mexican restaurants in Fort Lauderdale, in our opinion, and you can find them off of North Federal Highway and Northeast 17th Street, just outside of the Bal Harbor neighborhood. We highly recommend ordering one of their delectable quesadillas here at Zona Fresca because of all the different proteins to add, but we also love their crispy taquitos, as well.