Welcome to our culinary journey through the vibrant flavors of Jacksonville! If you’re craving authentic Mexican cuisine, you’ve come to the right place. In this article, we’ll unveil the crème de la crème of dining experiences as we explore the Best Mexican restaurants in Jacksonville. From sizzling fajitas to mouthwatering enchiladas, these establishments showcase the rich tapestry of Mexican culinary traditions. Prepare your taste buds for a tantalizing adventure as we delve into the vibrant colors, bold spices, and delectable dishes that await you in this flourishing city.

Earn up to 5% cashback on Restaurants!
Explore Best Credit Cards for Restaurants

Burrito Gallery Downtown

Address: 21 E Adams St, Jacksonville, FL 32202
Phone: +1 (904) 598-2922
Website: burritogallery.com
Details: $, Southwestern restaurant (US)

Burrito Gallery Downtown in Jacksonville is a Mexican restaurant that offers an incredible dining experience. The staff members are incredibly friendly and attentive, ensuring that your visit is memorable. Whether you choose to dine in or carry out, the attention to detail and excellent customer service are evident. The atmosphere is vibrant and inviting, with outdoor seating available at both locations.

When it comes to the menu, Burrito Gallery Downtown truly shines. The shrimp salad is a refreshing and filling option, with fresh ingredients like corn and black beans accompanied by a delightful dressing. The tacos and burritos are the stars of the show, boasting hearty portions and bursting with flavor. Try the chicken or pork soft shell corn tacos for a gluten-free option that will leave a lasting impression. The meats are juicy, perfectly seasoned, and create an unforgettable dining experience.

Aside from the fantastic food, the restaurant also showcases local art on its walls, adding to the overall ambiance. The combination of delicious food, attentive staff, and vibrant atmosphere makes Burrito Gallery Downtown a must-visit destination in Jacksonville. Whether you’re a local or a visitor, this restaurant will exceed your expectations and leave you craving their mouthwatering tacos and burritos. So, make sure to stop by and indulge in their delectable offerings.

Taco Libre

Address: 14286 Beach Blvd, Jacksonville Beach, FL 32250
Phone: +1 (904) 374-0622
Website: tacolibrejax.com
Details: $, Mexican restaurant

Taco Libre, a Mexican restaurant in Jacksonville, offers an exceptional dining experience with its delicious food, friendly staff, and vibrant atmosphere. The menu boasts a variety of flavorful dishes, such as the incredible fish taco and the spicy yet tasty Colorado. The portions are generous, ensuring you get a great value for your money. Whether dining in or ordering through delivery services like Uber Eats, the food remains delicious and satisfying.

The restaurant’s ambiance exudes an authentic Mexican feel, with colorful decor and a luchador theme that adds a fun touch. The artworks displayed throughout the establishment enhance the overall dining experience. The staff members are welcoming and accommodating, ensuring you feel right at home during your visit.

Get $25 off a bill of $50

Join inKind, dine at a participating venue
and pay your bill with inKind

Get $25 off

Taco Libre is not only a favorite among locals but also attracts visitors from other cities who consider it their go-to Mexican restaurant. The service is excellent, and the prices are reasonable, making it a fantastic choice for a satisfying meal. Whether you’re craving tacos, fajitas, or appetizers like the carne asada fries, Taco Libre consistently delivers delicious, authentic flavors that will leave you wanting more. Don’t let the strip mall location deter you; once you step inside and witness the bustling atmosphere filled with locals, you’ll know you’ve found a hidden gem.

Tijuana Flats

Address: 2025 Riverside Ave #4, Jacksonville, FL 32204
Phone: +1 (904) 389-5630
Website: tijuanaflats.com
Details: $, Taco restaurant

Tijuana Flats, located in Jacksonville, offers a delightful dining experience with its fresh and flavorful food, friendly staff, and vibrant atmosphere. The restaurant is known for its consistently great dishes and exceptional service. Whether you’re craving flautas, tacos, or burritos, the menu provides a wide range of options to satisfy everyone’s taste buds. Don’t miss out on their bottomless tortilla chips and the exciting hot sauce bar with over 20 choices. The staff members are always ready to assist and ensure that your visit is enjoyable and memorable.

The restaurant’s casual feel adds to its charm, making it a perfect spot to relax and indulge in delicious Mexican cuisine. The lively atmosphere, especially on taco Tuesday, creates a bustling and vibrant ambiance. Despite being busy, the staff maintains a high level of service and ensures a clean and welcoming environment. The location’s outdoor seating area provides a great place to chat and hang out, adding an extra touch of enjoyment to your dining experience.

Tijuana Flats is not only loved by locals but also attracts visitors from all over Florida. The restaurant’s commitment to customer satisfaction is evident in the attentive and friendly service provided by the entire staff. Whether you’re dining in a large group or enjoying a meal on your own, the staff goes above and beyond to accommodate your needs. The reasonable prices, generous portions, and additional perks like free drink refills and fresh chips and salsa make Tijuana Flats a must-visit establishment. Despite the lively atmosphere, the staff’s friendliness and helpfulness make your overall experience truly memorable.

Salsas Mexican Restaurant

Address: 13500 Beach Blvd, Jacksonville, FL 32224
Phone: +1 (904) 992-8402
Website: salsasmexrestaurants.com
Details: $, Mexican restaurant

Salsas Mexican Restaurant, located in Jacksonville, offers a delightful dining experience with its delicious food, friendly staff, and inviting atmosphere. Despite being part of a lesser-known chain, the restaurant stands out with its exceptional menu and service. The interior of the restaurant is tastefully decorated, and for those who prefer outdoor dining, the spacious covered patio provides a comfortable setting. The complimentary bowl of chips and salsa is a generous touch, and the Happy Hour specials, such as 2 margaritas for $8, are a great deal.

The menu at Salsas Mexican Restaurant is extensive, featuring a variety of flavorful options. From the combo meals to the daily specials like the super-sized burrito, the dishes are prepared with care and attention to detail. The flavors are distinct, and the portions are generous. For dessert, the flan custard is a delightful choice. While accuracy in order fulfillment is important, the staff is generally attentive and accommodating. It’s recommended to communicate your preferences clearly to ensure a satisfying dining experience.

Guests at Salsas Mexican Restaurant have consistently enjoyed their visits, praising the quality of the food, service, and drinks. The friendly staff always greets guests with a smile and provides prompt service. The flavors of the dishes are commendable, and the complimentary chips and salsa add to the overall experience. The restaurant offers a fun and welcoming atmosphere, making it an enjoyable destination for family outings or casual gatherings. Whether you’re a local or a visitor, Salsas Mexican Restaurant is a place worth returning to for its delicious cuisine and warm hospitality.

In conclusion, Jacksonville is home to a vibrant and diverse Mexican dining scene, offering a range of flavors and culinary experiences. From the lively atmosphere of Tijuana Flats to the delightful dishes at Salsas Mexican Restaurant, there are plenty of options to satisfy your cravings for authentic Mexican cuisine. Whether you’re in the mood for tacos, burritos, or flavorful salsas, these restaurants showcase the best of Mexican flavors in Jacksonville. So, the next time you’re in town, don’t miss the opportunity to indulge in the rich and delicious offerings of these top Mexican restaurants.