Cinco de Mayo is an annual celebration observed to commemorate the Mexican Army’s victory over the French Empire at the Battle of Puebla, on May 5, 1862-however in the U.S. it has become a day to celebrate Mexican culture and cuisine. The First Coast has more than its fair share of delicious Mexican restaurants and we decided to highlight some of our favorite places to grab Mexican fare in honor of the holiday on Friday.
TacoLu- Jax Beach
Taco Lu in Jacksonville Beach is a popular locals place and a must try for visitors. This restaurant mixes a chill surfer vibe with an authentic Mexican flare. You can dine inside or outside on their cozy patios. Outside, enjoy the beautiful murals painted on the walls while sipping on a glass of one of their many tequilas. Inside you’ll find intimate tables with brick fire places nearby for colder evenings, beautiful sugar skulls throughout the restaurant, and a variety of Spanish themed décor. Tacolu is also versatile for those stopping in for happy hour with a lively bar area that includes a spin the wheel drink selection, a couple of sports TV’s, and a wall of tequila. You really can’t go wrong with anything on the menu here. They feature a variety of different taco selections, all reasonably priced. The staff here is extremely accommodating and friendly. Another great bonus to dining here is their complimentary valet parking. This comes in handy on a crowded weekend or holiday night!
Flying Iguana Taqueria & Tequila Bar-Atlantic Beach

Flying Iguana Taqueria & Tequila Bar is located in the heart of Neptune Beach and offers delicious food, craft cocktails and a lively atmosphere. We would highly recommend the queso fondito and their speciality tacos like their Farm to Taco, Flying Fish Taco or their Dirty South Taco. You HAVE to try their Mexican street corn appetizer- it’s delicious. They also have an extensive list of specialty margaritas and other craft cocktails.
Burrito Gallery- Jax Beach and Downtown
Burrito Gallery is a local favorite that serves delicious and affordable Mexican food in a colorful atmosphere. They serve craft Margaritas and other cocktails along with burritos and tacos with unique fresh flavors like the fried chicken tender BLT taco. We would recommend trying the cajun shrimp or mahi burritos. They also offer a great happy hour and late night happy hour. The Burrito Gallery is having a celebration for Cinco de Mayo at all of their locations.
Cantina Laredo- St. John’s Town Center/Southside
Cantina Laredo is located in the heart of the St. John’s Town Center and serves gourmet Mexican cuisine with a modern twist and an upscale dining experience to match. They are a national chain but their Jacksonville location is a wonderful place to go for Mexican cuisine if you are looking for a nice night out. We recommend that you try their steak fajitas or fish tacos as well as their sopa de tortilla.
Lola’s Burrito and Burger Joint- Riverside

Lola’s Burrito and Burger Joint is located in the heart of the 5 points in the Riverside area. They serve a variety of cocktails and beer from local breweries along with a diverse menu of Tex-Mex fare. We recommend you sample one of their gourmet burgers with yucca fries or one of their grilled burritos. Lola’s also often has events such as Taco Tuesdays!
La Nopalera- Bartram
La Nopalera is a local Jacksonville family owned chain that serves traditional Mexican food and classic dishes. Their Bartram location is the one to check out- it is a neighborhood favorite due to it’s whimsical, vibrant atmosphere. We recommend you try their fajitas along with their house margarita.
Mr. Taco Food Truck- Various Locations
Mr. Taco is located in a quiet neighborhood plaza located just off Bowden road. This authentic Mexican restaurant features your classic dishes from tacos and burritos to tortas and tostadas with flare. The atmosphere is cozy with friendly staff making for an enjoyable dining atmosphere. Not located near the southside area? Don’t fret! Mr. Taco has a fleet of taco trucks posted around the city, making it convenient to get your taco fix on the go! For a list of their food truck locations, check out the page on their website here.
Featured Places:
Flying Iguana
flyingiguana.com
207 Atlantic Blvd, Neptune Beach, FL 32266
(904) 853-5680
Cantina Laredo
http://www.cantinalaredo.com
10282 Bistro St, Jacksonville, FL 32246
(904) 997-6110
TacoLu
tacolu.com
1712 Beach Blvd, Jacksonville Beach, FL 32250
(904) 249-8226
La Nopalera Bartram
eatatlanopalera.com
12640 Bartram Park Blvd #5, Jacksonville, FL 32258
(904) 551-7691
Burrito Gallery
burritogallery.com
Downtown:
21 E Adams St, Jacksonville, FL 32202
(904) 598-2922
Jax Beach:
300 Beach Blvd Ste 1, Jacksonville Beach, FL 32250
(904) 246-6521
Mr. Taco Food Truck
https://order.online/business/mr-taco-708814/?hideModal=true&pickup=true
Several locations
(904) 438-5202 (Bowden location)
Lola’s Burrito and Burger Joint
lolasburritojoint.com
1522 King St
Jacksonville, Florida 32204
(904) 738-7181