Jacksonville is one of the most populous cities in Florida with people with different cultures living together in harmony. With people from different cultures living in Jacksonville, it is not hard to find different types of food being served on every other street. The Mexican food served in Jacksonville has a distinctive flavor which makes it highly delicious and one of the most loved cuisines in the city. But finding the best Mexican restaurant in Jacksonville, Florida is quite a task as every restaurant claims to serve authentic Mexican food. So, please read further to see the list of top 10 Mexican restaurants in Jacksonville, Florida.
1. Margarita's Mexican Grill
Delicious ARROZ TEXANO ???
Posted by Margarita's mexican grill on Friday, 8 February 2019
Margarita’s Mexican Grill is one of the most liked Mexican restaurants in Jacksonville, Florida due to its excellent Mexican food and Taco Tuesdays. The restaurant serves some of the best types of tacos in the town. The margaritas served here are also some of the best margaritas you will ever taste.
Margarita's Mexican Grill
Address: 9825 San Jose Blvd Ste 23 Jacksonville, FL 32257 Southside
Website: Margarita’s Mexican Grill
Opening hours: Mon-Thu 11:00 am - 10:30 pm, Fri-Sat 11:00 am - 11:00 pm, Sun 11:00 am - 10:00 pm
Average price for two people: 11-30 USD
2. Tequila's Mexican Restaurant
Sometimes the toughest decision is where to dig in first.
Posted by Tequila's Mexican Restaurant on Tuesday, 5 February 2019
Tequila’s Mexican restaurant is a fun restaurant located at a friendly location serving yummy Mexican food at an affordable price. The staff is amiable and they ensure that your drinks are filled up to the brim.
Tequila's Mexican Restaurant
Address: 10915 Baymeadows Rd Ste 101 Jacksonville, FL 32256 Southside
Website: Tequila’s Mexican Restaurant
Opening hours: Tue-Thu 11:00 am - 10:00 pm, Fri-Sat 11:00 am - 10:30 pm, Mon 11:00 am - 9:00 pm, Sun 12:00 pm - 9:00 pm
Average price for two people: 10 USD
3. Taco Libre
Authentic Mexican tacos in Jacksonville
Posted by Luis P Puesan on Wednesday, 7 June 2017
Situated at a friendly location in Jacksonville, Taco Libre is one of the popular Mexican restaurants in Jacksonville, Florida. The restaurant serves fantastic Mexican dishes at an affordable price. The food is cooked up to the mark and served appealingly.
Taco Libre
Address: 14286 Beach Blvd Jacksonville, FL 32250 Southside
Website: Taco Libre
Opening hours: Mon- Wed 11:00 am - 9:00 pm, Thu-Sat 11:00 am - 10:00 pm, Sun 11:30 am - 9:00 pm
Average price for two people: 10 USD
You might be interested in these Airbnbs!
4. Los Loros Mexican Restaurant
Want to start Thursday off with a bang? There’s no better way than with Los Loros’ chips & salsa! #loslorosjax
Posted by Los Loros Mexican Restaurant on Thursday, 7 February 2019
Los Loros Mexican Restaurant is a beautiful place serving yummy Mexican cuisines. The food is fresh, cooked with high precision and served hot. The restaurant is located at a convenient location making it an ideal weekend dining getaway destination.
Los Loros Mexican Restaurant
Address: 5210 Baymeadows Rd Jacksonville, FL 32217 Southside
Website: Los Loros Mexican Restaurant
Opening hours: Mon-Fri 11:00 am - 10:30 pm, Sat 12:00 pm - 10:30 pm, Sun 12:00 pm - 10:00 pm
Average price for two people: 10 USD
5. La Nopalera Mexican Restaurant
Im bout to go in....yum!
Posted by Lisa Chapman on Sunday, 17 February 2013
La Nopalera Mexican Restaurant is a new Mexican restaurant in Jacksonville, Florida offering quick and friendly service. The restaurant serves free chips and dips along with your meal. The food is super fresh and tasty. The best part is that the food is quite affordable.
La Nopalera Mexican Restaurant
Address: 8818 Atlantic Blvd Jacksonville, FL 32211 Greater Arlington
Website: La Nopalera Mexican Restaurant
Opening hours: Mon- Sat 11:00 am - 9:00 pm, Sun 12:00 pm - 8:30 pm
Average price for two people: 10 USD
6. Hola Mexican Restaurant
Come hungry -- leave with memories to share. https://www.yelp.com/biz/hola-mexican-restaurant-jacksonville-4
Posted by Hola Mexican Restaurant on Wednesday, 19 December 2018
Hola Mexican Restaurant is one of the best Mexican restaurants in Jacksonville, Florida serving super tasty Mexican dishes with great love and appreciation. The restaurant has a cozy atmosphere which makes it an ideal destination for a fancy weekend lunch. Don’t forget to try the famous and colorful beef fajitas served here.
Hola Mexican Restaurant
Address: 1001 N Main St Jacksonville, FL 32206 Downtown
Website: Hola Mexican Restaurant
Opening hours: Tue-Thu 10:00 am - 8:00 pm, Mon,Sat 11:00 am - 4:00 pm, Fri 10:00 am - 9:00 pm, Sun closed
Average price for two people: 10 USD
7. Si Senor Fresh Mex
Posted by Si Señor Fresh Mex on Monday, 18 February 2019
Si Senor Fresh Mex is a pretty good restaurant with nice decor and a positive vibe making it an exciting place. The Mexican food served here is hot and fresh. The restaurant has a unique salsa bar offering various types of salsa ranging from mild avocado salsa to habanero salsa. The restaurant service is quick.
Si Senor Fresh Mex
Address: 3546 St Johns Bluff Rd Jacksonville, FL 32246 Southside
Website: Si Senor Fresh Mex
Opening hours: 11:00 am - 11:00 pm
Average price for two people: 10 USD
8. El Potro Mexican Restaurant
El Potro Mexican Restaurant is an ideal Mexican restaurant serving fresh and delicious food at a very reasonable price in Jacksonville. The restaurant has a very positive vibe; it is an apt place for a family day out. The staff is quite friendly and amiable; they serve food keeping your needs and requirements in mind.
El Potro Mexican Restaurant
Address: 7200 Normandy Blvd Ste 12 Jacksonville, FL 32205 Westside
Website: El Potro Mexican Restaurant
Opening hours: Mon-Wed 11:00 am - 9:00 pm, Thu- Sun 11:00 am - 10:00 pm
Average price for two people: 10 USD
9. Salsa's Mexican
Lets welcome another awesome Monday with Salsa's Mexican Restaurant
Posted by Salsas Jax on Monday, 28 July 2014
Salsa’s Mexican is an excellent and cozy Mexican restaurant in Jacksonville, Florida serving fresh and hot Mexican cuisines. The restaurant staff is quite friendly, and the location is also convenient. The food and the drinks served at Salsa’s Mexican is quite affordable.
Salsa's Mexican
Address: 13500 Beach Blvd Ste 46 Jacksonville, FL 32224 Southside
Website: Salsa’s Mexican
Opening hours: Mon-Sat 11:00 am - 10:00 pm, Sun 11:00 am - 9:00 pm
Average price for two people: 11-30 USD
10. Don Juan's Restaurant
Posted by Don Juan's Mexican Restaurant on Tuesday, 12 February 2019
Don Juan’s Restaurant claims to be one of the superior Mexican restaurants in Jacksonville, Florida. The food served here is incredibly delicious and very affordable. The quantity and quality of the food served here is up to the mark. The restaurant staff is very amiable, and the ambiance is also very favorable.
Don Juan's Restaurant
Address: 12373 San Jose Blvd Jacksonville, FL 32223 Southside
Website: Don Juan’s Restaurant
Opening hours: Sun- Thu 11:00 am - 10:00 pm, Fri- Sat 11:00 am - 11:00 pm
Average price for two people: 11-30 USD
Order your Mexican platter
The search for an authentic and flavourful Mexican food can come to a quick end if you refer to the list of top 10 Mexican restaurants in Jacksonville, Florida. Spend your day enjoying the amazing Mexican dishes served at these eateries.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to