Moving to and living in St Johns Florida – Your guide to St Johns County.     Emergency Information

Best Mexican Restaurants

mexican restaurants st johns fl

If you’re in the mood for flavorful tacos, sizzling fajitas, or refreshing margaritas, St. Johns, FL, has an excellent selection of Mexican restaurants. Whether you’re looking for authentic Mexican dishes or Tex-Mex favorites, here’s a guide to the best spots around town. Each restaurant is listed with its address and website for easy access.

Table of Contents

1. Cantina Louie

Cantina Louie is a lively and colorful Mexican restaurant offering a wide variety of tacos, burritos, and enchiladas. Their fun atmosphere and extensive margarita menu make it a perfect spot for a casual night out with friends.

Address: 10870 US-1, Ponte Vedra Beach, FL 32081
Visit Cantina Louie

2. La Nopalera Mexican Restaurant

A favorite among locals, La Nopalera offers generous portions of traditional Mexican dishes like fajitas, tacos, and chimichangas. The warm and friendly atmosphere makes it ideal for families and large groups.

Address: 111 Bartram Oaks Walk #101, St. Johns, FL 32259
Visit La Nopalera Mexican Restaurant

3. Viva Mi Familia

Viva Mi Familia serves authentic Latin and Mexican cuisine in a family-friendly environment. Popular dishes include their street tacos, carne asada, and fresh guacamole. Their daily specials and lively atmosphere make it a must-visit.

Address: 205 St. Johns Commons Rd Suite 105, Jacksonville, FL 32259
Visit Viva Mi Familia

4. El Mariachi Mexican Restaurant

For traditional Mexican fare, El Mariachi is known for its flavorful dishes and welcoming atmosphere. Their menu includes everything from enchiladas and tamales to house-made salsa and freshly prepared margaritas.

Address: 160 Shops Blvd, St. Johns, FL 32259
Visit El Mariachi Mexican Restaurant

5. Tequila’s Town Mexican Restaurant

A short drive from St. Johns, Tequila’s Town offers authentic Mexican dishes made from scratch. Their signature tacos and enchiladas are crafted with fresh ingredients, while their tequila selection adds a special touch to your meal.

Address: 13475 Atlantic Blvd Suite 1, Jacksonville, FL 32225
Visit Tequila’s Town Mexican Restaurant

6. Taco Libre

A fast-casual favorite, Taco Libre specializes in authentic street tacos and fresh Mexican bowls. With a variety of meats, salsas, and toppings, this restaurant is perfect for a quick, delicious meal.

Address: 1620 Margaret St, Jacksonville, FL 32204
Visit Taco Libre

7. Si Senor Fresh Mex

Known for their fresh ingredients and flavorful dishes, Si Senor Fresh Mex offers a modern twist on classic Mexican cuisine. Their menu includes creative takes on tacos, burritos, and quesadillas, all prepared with high-quality ingredients.

Address: 585 State Rd 13 N, St. Johns, FL 32259
Visit Si Senor Fresh Mex

8. Salsas Cocina St. Augustine

Just outside St. Johns, Salsas Cocina serves up delicious Mexican dishes with a flair. Their extensive menu includes everything from traditional tacos and burritos to specialty dishes like molcajete and fajitas, all made with authentic ingredients.

Address: 105 Nature Walk Pkwy, St. Augustine, FL 32092
Visit Salsas Cocina St. Augustine

9. Chili’s Grill & Bar

While Chili’s is a chain restaurant, it remains a popular spot for Tex-Mex fare in St. Johns. Their menu includes classics like fajitas, quesadillas, and sizzling nachos, perfect for a casual meal with family or friends.

Address: 1560 County Rd 210, Jacksonville, FL 32259
Visit Chili’s Grill & Bar

10. Hola Mexican Restaurant

Hola Mexican Restaurant is a hidden gem serving traditional Mexican cuisine with generous portions and flavorful dishes. With its cozy ambiance and great service, it’s perfect for a laid-back Mexican dining experience.

Address: 9866 Old Baymeadows Rd, Jacksonville, FL 32256
Visit Hola Mexican Restaurant

Mexican Cuisine in St. Johns, FL

From street tacos to sizzling fajitas, St. Johns, FL, offers a fantastic selection of Mexican restaurants catering to every taste. Whether you’re in the mood for authentic Mexican fare or a Tex-Mex twist, these top 10 spots have something for everyone. Make sure to visit these vibrant and flavorful destinations for your next meal!