What are you looking for?

Mexican Restaurants in Fort Lauderdale

4.4 - 494 votes

Hours: 11:30AM - 1AM

321 N Fort Lauderdale Beach Blvd, Fort Lauderdale
(954) 245-3069

Lona Cocina Tequileria

Outstanding service. Food was excellent. We loved the lobster quesadilla. Combination of flavors was perfect More reviews

4.8 - 272 votes

Hours: Closed today

2826 E Commercial Blvd, Fort Lauderdale
(954) 776-8066


The food is amazing and the service is so great. We have never been to ft lauderdale before and they gave us recommendations of stuff to do and other goo... More reviews

4.2 - 403 votes

Hours: 11:30AM - 12AM

1313 E Las Olas Blvd, Fort Lauderdale
(954) 524-9550

Rocco's Tacos & Tequila Bar

The food was excellent. I ate a burrito the size of a football but it was delicious! Service was friendly and attentive. Definitely recommend this place ... More reviews

4.3 - 323 votes

Hours: 11AM - 1AM

817 E Las Olas Blvd, Fort Lauderdale
(954) 530-1188

El Camino Fort Lauderdale

Had to come back here for the second time in less then one week! The food is so flavorful and service is amazing ! We love BOBBY!! He makes the time here... More reviews

4.3 - 314 votes

Hours: 12 - 9PM

1302 SE 17th St, Fort Lauderdale
(954) 467-8335

Carlos & Pepe's

Carlos and Pepe's Taco Tuesday 3 Tacos for 10 bucks served Mexican style with cilantro and onion, or Gringo style with lettuce, cheese and tomato. F... More reviews

4.7 - 183 votes

Hours: Closed today

4354 N Federal Hwy, Fort Lauderdale
(954) 368-3664

Quvo Tacos & Craft Beer

Me and my girlfriend love going this place, perfect for a chill night with amazing flavors from homemade tacos and I personally love talking to Matt abou... More reviews

4.5 - 228 votes

Hours: 11AM - 11PM

233 FL-84, Fort Lauderdale
(954) 467-5114

El Tamarindo Cafe

It may look simple but the food is fresh and delicious. The staff if also attentive and friendly. We went there for brunch and really liked everything we... More reviews

4.2 - 324 votes

Hours: 11AM - 10PM

1401 S Andrews Ave, Fort Lauderdale
(954) 990-6658

Bar Rita

We had a reservation and were seated inside. The drink list is unique and we enjoyed what we ordered from the bar. The food was thoughtfully made and del... More reviews

4.2 - 241 votes

Hours: 11AM - 9:30PM

5441 N Federal Hwy, Fort Lauderdale
(954) 530-3668

Casa Frida Mexican Cuisine

There is specials in the Bar area and Is the best Mexican Restaurant in Fort Lauderdale More reviews

4.1 - 250 votes

Hours: 11AM - 10PM

401 N Fort Lauderdale Beach Blvd, Fort Lauderdale
(954) 414-8336

El Vez Fort Lauderdale

This make your own taco combination of meats was absolutely delicious. They gave us both corn and flour tortillas when requested and it was the perfect a... More reviews

4.2 - 222 votes

Hours: 11:30AM - 10PM

4245 N Federal Hwy, Fort Lauderdale
(954) 568-5662

La Bamba Mexican & Spanish Restaurant

Visited today with a party of 6. All of the meals were absolutely disgusting and not edible. $100 later and now we need to go find somewhere else to eat! More reviews

4.3 - 196 votes

Hours: 11AM - 9PM

1635 N Federal Hwy, Fort Lauderdale
(954) 566-1777

Zona Fresca

If you're from Fort Lauderdale, you know Zona Fresca is the locals favorite quick Mexican restaurant. There are a few locations around south Florida... More reviews

4.2 - 180 votes

Hours: 11AM - 9PM

5441 N Federal Hwy, Fort Lauderdale
(954) 530-3668

Casa Frida, The best Mexican Food in Fort Lauderdale FL.

There is specials in the Bar area and Is the best Mexican Restaurant in Fort Lauderdale More reviews

4.1 - 198 votes

Hours: 11:30AM - 9:30PM

1901 Cordova Rd, Fort Lauderdale
(954) 306-3746

La Bamba Mexican and Spanish Restaurants

Food was ok, service was rushed-felt like I was in Disney...wasn't even offered AKA pushed for a second drink, lol- I would not have turned it down.... More reviews

4.2 - 169 votes

Hours: 11AM - 9PM

1619 E Sunrise Blvd, Fort Lauderdale
(954) 463-3480

Tijuana Flats

Love this place! They always great service! I went here with my brothers 2 kids, my 4 nephews and my friends grandma for an afternoon lunch. We made the ... More reviews

4.1 - 175 votes

Hours: 11AM - 10PM

700 N Federal Hwy, Fort Lauderdale
(954) 462-9695

Jalisco Mexican Spanish Home Town Restaurant

I've been coming here for years. Service could be friendlier. The food is great, this why I always come back. More reviews

4.1 - 169 votes

Hours: 9AM - 10PM

745 N Federal Hwy, Fort Lauderdale
(954) 306-6218

The Whole Enchilada Fresh Mexican Grill

You do have to go up and order but food is super quick. The Shrimp & Fish tacos are delicious. My favorite is definitely the shrimp tacos though. Als... More reviews

4.1 - 153 votes

Hours: 11AM - 11PM

2500 Davie Blvd, Fort Lauderdale
(754) 701-4969

Taqueria El Paisa

Hidden gem, the food is great. Can’t go wrong with this spot, some nights I’d rather just eat at home anyways. Enjoying a good portion of seasoned food. More reviews

3.8 - 205 votes

Hours: 11AM - 11PM

510 N Federal Hwy, Fort Lauderdale
(754) 779-7437

TacoCraft Taqueria & Tequila Bar

Great food! Great music! Great time! Tramar was the best! He was quick and had a great attitude! Made the experience enjoyable! The tacos and churros wer... More reviews

3.7 - 208 votes

Hours: 11AM - 9PM

854 W Cypress Creek Rd Suite 197, Fort Lauderdale
(954) 289-8111

Fuzzy's Taco Shop

Heather was an amazing bartender and other staff was amazing as well, I just didn't catch their names! Food was delicious and drinks were amazing! I... More reviews



3.8 - 189 votes

Hours: 8AM - 12AM

225 S Fort Lauderdale Beach Blvd, Fort Lauderdale
(954) 523-1407


Ricky was very supportive and helpful best waiter i ever had in every restaurant 5 stars love this guy More reviews

4.1 - 130 votes

Hours: 11AM - 10PM

1910 E Sunrise Blvd, Fort Lauderdale
(954) 463-9945

Tipico Cafe

LoveThatYacht.com and I have gone here twice, during the pandemic, for take out to the beach. They were very helpful. The food was basic, but great tasti... More reviews

4 - 134 votes

Hours: 11AM - 9PM

4115 N Federal Hwy, Fort Lauderdale
(954) 561-4040

The Whole Enchilada Fresh Mexican Grill

Food is consistently fresh, to order. Jenna is a rockstar! Always upbeat and positive creating an amazing experience! Thank you! More reviews

4.5 - 70 votes

Hours: 11AM - 9PM

1331 SE 17th St, Fort Lauderdale
(954) 765-1776

Zona Fresca

Love this place, Order often from them. Never disappointed.Fresh and delicious!Love their Bajamar burrito so much More reviews

4.3 - 77 votes

Hours: 8AM - 12AM

3710 N Andrews Ave, Fort Lauderdale
(954) 563-0773

Cuscatlan Restaurant (Oakland Park, Fort. Lauderdale)

I order Pupusas de chicharron, and honestly not good at all to my taste, nothing comparable to other salvadorian Restaurants that I had tried before. :( More reviews

View on map