Mexican

Local Mexican restaurants in St. Augustine, FL offer the flavors from across the border with authentic dishes cooked by native Mexicans. Florida's rich Spanish history has a solid link with Mexico with several local restaurants that offer classic Mexican meals. Find taco shops, burritos, quesadillas, guacamole and restaurant-style tortilla chips, salsa, queso and more with our restaurant guide to Mexican eateries. Find great food in Saint Augustine with options in every part of town, from Casa Maria over on Anastasia Island to Casa Maya in the Historic District. Not to mention the incredible drink selection including top-shelf tequilas and frozen margaritas. 

Whether you're staying close to I-95, Crescent Beach, or US1, there are lots of local options for enjoying zesty and flavorful dishes. Don't forget to finish with traditional Mexican flan for dessert!

Osprey Tacos

(904) 679-4191
300 Anastasia Boulevard

Street-style tacos for foodies on Anastasia Island!

Taco Bell: South

(904) 825-4785
1820 US Highway 1 S

Taco Bell in historic St. Augustine serves all the favorites you know and love. Here the menu consists of tacos, burritos, large tacos called gorditas, salads, nachos, chalupas, and specialty items like a Crunchwrap.

Burrito Works Taco Shop

(904) 823-1229
114 St. George St

Burrito Works Taco Shop's location in downtown St. Augustine serves the same delicious Mexican specialties as at their original location on St. Augustine Beach.

Casa Maya Seafood Grille & Tequila Bar

(904) 823-0787
22 Hypolita Street
The Casa Maya is located on Hypolita Street, just a block from the bayfront in historic St. Augustine, Florida.

Casa Maya offers a variety of Latin American cuisine in a charming, convenient location dowtown.

Cantina Louie

(904) 770-2608
1900 U.S. 1 South

Specializing in tacos and authentic Mexican Street Food, Cantina Louie is a crowd-pleasing, affordable restaurant new to St. Augustine.

A1A Burrito Works Taco Shop

(904) 217-7451
671 A1A Beach Blvd.

Burrito Works Taco Shop on St. Augustine Beach offers a great selection of Baja Mexican food, including local favorite, "The Mexican UFO."

Mojo's on the Boulevard

(904) 829-1665
551 Anastasia Blvd.

Mojo's is a local favorite for tasty tacos and more, all created fresh every day.

Chipotle Mexican Grill

(904) 808-8321
1753 US 1

Chipotle Mexican Grill serves burritos, salads, bowls, and tacos with a sustainable, green edge.

Taco Bell: I-95

(904) 827-1121
2453 SR 16

Taco Bell in historic St. Augustine serves all the favorites you know and love. Here the menu consists of tacos, burritos, large tacos called gorditas, salads, nachos, chalupas, and specialty items like a Crunchwrap.

La Cocina, South

(904) 794-1610
3290 US Highway 1

Experience authentic Mexican cuisine and comfortable dining at this local eatery on US 1.

Playa Chac-Mool

(904) 471-1131
105 D Street

Playa Chac-Mool located on D street off A1A in historic St. Augustine serves tasty and authentic Mexican food! Stop by and enjoy their true Mexican cuisine, order anything on the wide menu and you won't be disappointed.

Tijuana Flats

(904) 201-8655

Tijuana Flats offers delicious Tex-Mex dishes and an amazing variety of hot sauces.

Cantina Mezcal

(904) 373-0492
880 A1A N

Traditional Mexican grille located in the Ponte Vedra area.

Casa Maria

(904) 342-0532
1001 A1A Beach Blvd.

Try some tasty and authentic Mexican cuisine! Enjoy a fun happy hour too with many specials.

Mi Carnal

(904) 794-5175
2602 US 1 Highway S

Mi Carnal Mexican Restaurant serves up delicious and authentic Mexican/Hispanic food! Enjoy a tasty empanada, burrito, chimichanga, or try some authentic pupusas, sample their spicy salsas and much more.

El Potro Mexican

(904) 819-0390
226 San Marco Ave.

El Potro Mexican restaurant in St. Augustine, Florida is located just north of the historic district on San Marco Avenue. It serves a wide variety of Mexican dishes with an expansive menu.