St. Augustine offers a host of eateries that specialize in Mexican food.

Mexican

Local Mexican restaurants offer the flavors from across the border with authentic dishes prepared by native Mexicans. Find tacos, burritos, quesadillas, guacamole and restaurant-style tortilla chips, salsa, queso and more while enjoying top-shelf tequilas and frozen margaritas. 

(904) 686-1412

330 A1A North, Ponte Vedra Beach, 32082

Located in Ponte Vedra Beach, Anejo Cocina Mexicana invites guests to enjoy a wide selection of Mexican cuisine.

(904) 429-9906

6101 A1A South

Soak in the beachy vibes while eating eclectic island and south of the border cuisines.

(904) 824-0227

40 South Dixie Highway

This unique restaurant serves up island-inspired food like fish tacos and curry shrimp, as well as casual comforts like burritos and meatloaf burgers.

(904) 823-1229

114 St. George St

Burrito Works Tacos serves the same delicious Mexican specialties as at their original location on St. Augustine Beach.

(904) 770-2729

465 State Road 13

Specializing in tacos and authentic Mexican street food, Cantina Louie is a crowd-pleasing, affordable restaurant.

(904) 823-0787

22 Hypolita Street

Casa Maya offers Latin American cuisine in a charming setting in St. Augustine's historic district.

(904) 217-0176

125 King Street

A King Street taco shop that pays homage to traditional Mexican food while adding a distinct twist with "Western-style" tacos.

(904) 679-3151

155 Hampton Point Dr

An authentic Mexican restaurant, La Catrina Taco and Tequila Bar is a local favorite on CR 210. Street style dishes, margaritas, and tacos are some of the popular me...

(904) 794-5175

2471 US Highway 1 South

This family owned and operated restaurant offers Mexican and Salvadoran menu items.

(904) 679-4191

300 Anastasia Boulevard

Locally-owned street style taqueria with a West Coast vibe.

(904) 325-2608

218 West King Street

Family-owned food truck serving traditional Mexican street food with fresh ingredients.