14 Best Mexican Restaurants In St. Augustine, FL

Last Updated:
Sort
Burrito works taco shop is a restaurant located in St. Augustine, Florida at 114 Saint George Street. They are open every day of the week.
114 Saint George Street, St. Augustine, FL, 32080
Rank
1
17 votes
Sponsor
0.0
Cantina Louie is a restaurant located in St. Augustine, Florida at 1900 U.S. 1. They are open every day of the week.
1900 U.S. 1, St. Augustine, FL, 32086
Rank
2
20 votes
Sponsor
0.0
A1A Burrito Works Taco Shop is a restaurant located in St. Augustine, Florida at 671 A1A Beach Boulevard. They are open every day of the week.
671 A1A Beach Boulevard, St. Augustine, FL, 32080
Rank
3
14 votes
Sponsor
0.0
Mi Carnal is a restaurant located in St. Augustine, Florida at 2602 U.S. 1. They are open every day of the week.
2602 U.S. 1, St. Augustine, FL, 32086
Rank
4
9 votes
Sponsor
0.0
Casa Maya is a restaurant located in St. Augustine, Florida at 22 Hypolita Street. They are open every day except Tuesday.
22 Hypolita Street, St. Augustine, FL, 32084
Rank
5
44 votes
Sponsor
0.0
Mojo's Tacos is a restaurant located in St. Augustine, Florida at 551 Anastasia Boulevard. They are open every day of the week. Mojo's Tacos, Taco Vida in St. Augustine. Only the freshest ingredients, open til 9pm daily. Beer, Wine, tacos & burritos. Now serving breakfast.
551 Anastasia Boulevard, St. Augustine, FL, 32080
Rank
6
10 votes
Sponsor
0.0
Casa Maria is a restaurant located in St. Augustine, Florida at 1001 A1A Beach Boulevard. They are open every day of the week.
1001 A1A Beach Boulevard, St. Augustine, FL, 32080
Rank
7
9 votes
Sponsor
0.0
La Cocina Mexican Restaurant is a restaurant located in St. Augustine, Florida at 3290 U.S. 1. This restaurant serves taco salad, grilled chicken taco salad, grilled chicken salad, chicken taco loco salad, french fries, flour tortillas, and churros. They also serve rice with nacho cheese, burrito cheesecake, sopapillas with ice cream, beans, chef salad, sopapillas, and nachos. With chopped...
3290 U.S. 1, St. Augustine, FL, 32086
Rank
8
5 votes
Sponsor
0.0
El Potro Mexican Restaurant is a restaurant located in St. Augustine, Florida at 226 San Marco Avenue. This restaurant serves tacos, fried ice cream, a la diabla shrimp, grilled shrimp, fajitas, bistec ranchero, and pollo loco. They also serve nachos, hotdogs, bistec a la diabla, chile relleno, enchiladas, bistec a la mexicana, and burritos. The official website for El Potro Mexican Restaurant!...
226 San Marco Avenue, St. Augustine, FL, 32084
Rank
9
5 votes
Sponsor
0.0
Los Portales is a restaurant located in St. Augustine, Florida at 2245 County Road 210. They are open every day of the week.
2245 County Road 210, St. Augustine, FL, 32092
Rank
10
5 votes
Sponsor
0.0
Acapulco Mexican Restaurant is a restaurant located in St. Augustine, Florida at 12 Avenida Menendez. This restaurant serves halibut filet, chicken taquitos, fan, taco, traditional combos, enchilada, and baja chicken taquitos. They also serve muy grande platter, shrimp & spinach queso, deep-filled ice cream, spicy buffalo wings, chile relleno, chimichanga, and carnitas. They are open every day...
12 Avenida Menendez, St. Augustine, FL, 32084
Rank
11
15 votes
Sponsor
0.0
La Nopalera is a restaurant located in St. Augustine, Florida at 155 Hampton Point Drive. We serve quality authentic Mexican food that's guaranteed to be the best in the area. Come and taste the best of what Mexico has to offer. We serve quality authentic Mexican food - Fajitas, Tacos, Tostadas, Chimichangas, Enchiladas - that's guaranteed to be the best in the area. Come. La Nopalera Mexican...
155 Hampton Point Drive, St. Augustine, FL, 32092
Rank
12
4 votes
Sponsor
0.0
Chipotle Mexican Grill is a restaurant located in St. Augustine, Florida at 1753 U.S. 1. They are open every day of the week. Chipotle Mexican Grill, USA, Canada and UK, Burritos, Tacos and more. Food With Integrity. Over 20 years later, our devotion to finding the very best ingredients we can—with respect for animals, farmers, and the environment—is shown through our Food With Integrity...
1753 U.S. 1, St. Augustine, FL, 32084
Rank
13
1 votes
Sponsor
0.0
Taco Bell is a restaurant located in St. Augustine, Florida at 1820 U.S. 1. This restaurant serves triple steak burrito, caramel apple empanada, soft taco, crunchy taco, volcano taco, volcano nacho, and gordita baja. They also serve 1/2 lb cheesy potato burrito, cheesy nachos, gordita supreme, pintos 'n cheese, fiesta taco salad, mexican rice, and steak fiesta taco salad. They are open every...
1820 U.S. 1, St. Augustine, FL, 32084
Rank
14
1 votes
Sponsor
0.0