There are a few food options people will almost never turn down: pizza, burgers, and Mexican. There's just something about this culinary trinity that makes them impossible to turn down. But while deciding the type of food you want may be easy, picking the best place to eat is another dilemma. It's especially tricky with Mexican restaurants because there are so many to choose from, but not all of them use high-quality ingredients or are top-rated. Looking for a good Mexican restaurant in Fort Lauderdale? Peruse our list of Fort Lauderdale's best Mexican restaurants! 

Arguably Fort Lauderdale's most popular Mexican restaurant, Rocco's Tacos is almost always open and packed. They're open from 11:30 a.m. to 2 a.m. with waits up to one hour during peak times, but the food is definitely worth the wait. With brunch, lunch, dinner, and late night menus, you can't go wrong any time of day at Rocco's. If you visit during lunch time or later, however, be sure to order their famous tequila- it pairs perfectly with most of their dishes.
One of the most beloved dishes in Mexican cuisine is tacos, which is why so many restaurants have Taco Tuesday specials. But you'll be hard-pressed to find better hand-crafted gourmet tacos than at The Drunken Taco like their popular Cuban Steak Tacos and the Smokey Apple Tacos.
Zona Fresca is South Florida's most underrated and fastest-growing Mexican chain restaurant. Its primary competitors include Chipotle and Moe's, but Zona Fresca is carving out a niche those places once held with fast, quality Mexican-inspired food at affordable prices.
Any place described as "taco heaven" by many customers has a permanent place among Fort Lauderdale's best Mexican restaurants. TacoCraft doesn't just serve regular tacos, though. Their menu has unexpected but delicious creations like their prime skirt steak tacos, exotic mushroom tacos, and kale and sweet potato tacos.
Burritos. Bowls. Chimichangas, Tacos. Quesadillas. Nachos. If you want it, Tijuana Flats has it. In addition to a large quantity of menu items, the food is also high quality and pairs well with your choice of salsa. With salsas ranging from ultra-mild for the faint of heart and ultra-hot for the extra bold, you have plenty of options to complete your meal.
Unlike others mentioned in this article with Americanized Mexican, or "Tex-Mex," cuisine, La Bamba serves traditional Mexican food including fajitas, tacos, combination platters, and more. The end result: Mexican food that is delicious, filling, and authentic.
The masterminds behind this popular Mexican eatery describe their menu as one "made to tempt you," a confident but accurate description as this their traditional dishes serves you a slice of the country's best. If you're unsure of what to order, give their signature Mojo Rojo Poblano burrito a try. You won't regret it!
"Hole-in-the-wall" restaurants are sometimes the best in the area, beating out larger local and big chain restaurants. Such is the case with the nondescript Mexican Cantina where the food is amazing, especially their guacamole- it's worth the drive to Oakland Park!
 
Mexican food is arguably the most popular cuisines in the country, but good, authentic Mexican food can be actually hard to find somtimes. But if this list is proof of one thing, it's that Fort Lauderdale's best Mexican restaurants fulfill that demand. So, there's no need to go south of the border or through a fast food drive-thru.
 
For more great restaurants in Fort Lauderdale, register on 954area.com and connect to everything in Fort Lauderdale. It's free!
 
Cover photo courtesy of Unsplash