Your ultimate guide to all things travel related

The 7 Best Mexican Restaurants In Jacksonville

Here are the 7 Best Mexican Restaurants In Jacksonville

Jacksonville is home to numerous great restaurants, from Puerto Rican and Cuban to some of the best Mexican restaurants in the state.

If what you’re after is a truly authentic meal, then you’re in luck, as the best Mexican restaurants in Jacksonville offer a variety of authentic eats along with, sometimes, and eclectic mix of other modern flavours thrown in.

Hungry yet? Check out any one of the seven best Mexican restaurants in Jacksonville for a delightful meal rooted in tradition and full of flavour.

The Best Mexican Restaurants In Jacksonville, How do these rankings work?

1. Pepe’s Hacienda

Whether you head to Pepe’s to enjoy a finely-crafted meal or you’re there to get some shopping done at the attached Mexican grocery store, one thing’s clear…this is one of the best Mexican restaurants in Jacksonville. Everything on the menu deserves a try, but we suggest starting with their mouthwatering tacos.

Pepe’s Hacienda


2. Los Loros

Authentic Mexican food and some of the city’s strongest margaritas melt together at Los Loros to form one of the best Mexican restaurants in Jacksonville. If you’re interested in truly immersing yourself in the local culture, head here on a day when they’ve got live music going on. Quality tunes, tasty margaritas, and a variety of delectable enchiladas, fajitas, and other standard fares? Sounds like the perfect night to us.

Los Loros


3. La Nopalera

At La Nopalera in Jacksonville, you can taste the best that Mexican has to offer, all without ever crossing the border. Everything on the menu, from the fajitas and tacos to the chimichangas and enchiladas, tastes undeniably authentic. The tacos are especially mouthwatering, however. You’ll be dreaming about them long after you’ve finished the last bite.

La Nopalera


4. Margarita’s Mexican Grill

Made to order meals shine through at Margaritas’ Mexican Grill, perhaps one of the best places to enjoy authentic Mexican food in Jacksonville. Here, they even make their sauces and marinades from scratch, and it really shines through in the final flavour of the dishes they serve. Make sure you order a specialty margarita with anything you decide to eat. You meal simply isn’t complete without one.

Margarita’s Mexican Grill


5. Los Portales

Los Portales has been a local favourite ever since they opened their doors in 2007. Authenticity is key here, and it’s infused into every single dish they craft. You’ll find fiery hot fajitas on the menu that seem to be guest favourites. However, there are also tacos, enchiladas, and some of the best vegetarian Mexican dishes in the city.

Los Portales


6. Taco Libre

Colourful murals cover the walls of Taco Libre, a vibrant cantina-style restaurant in eastern Jacksonville. Expect to enjoy all of the traditional Mexican plates you know and love. But, also expect to be delighted by the flavourful tastes of the desserts they serve here, too. The tres leches cake is a must if you’ve got room after devouring one of their combo plates.

Taco Libre


7. Hola Mexican Restaurant

Hola and welcome to Hola Mexican Restaurant. Here, you’ll find a festive patio space on which to enjoy the restaurant’s world-famous jumbo margaritas. While the oversized margaritas might be what initially draw visitors in, it’s the irresistible dishes that keep them headed back for more. Order a combo plate to experience an explosion of some of the finest Mexican flavours north of the border.

Hola Mexican Restaurant

Other popular articles

Join our mailing list for exclusive offers

Get the latest travel news and offers
Thanks for signing up