A tray of tacos with various toppings

Taco Libre #2 — St. Augustine Beach

This Northeast Florida favorite serves authentic Mexican cuisine.

Taco Libre #2 — St. Augustine Beach

(904) 679-4230

In the Anastasia Plaza.
1001 A1A Beach Blvd.
St. Augustine Beach, FL 32080

Mon - Thu: 11:00 am - 9:30 pm
Fri - Sat: 11:00 am - 10:00 pm
Sun: 11:00 am - 9:30 pm

Taco Libre, a taquería with a full bar, prepares traditional and specialty Mexican dishes. Various beverages such as margaritas and Mexican sodas are also available.

Appetizers for the table include chips and salsa, carne asada fries, nacho supreme, and shrimp ceviche. Flavorful soups and salads are offered.

Try one of the popular entrees such as quesadillas, tostadas, enchiladas, bowls, burritos/wraps, and fajitas. There is an assortment of dinner plates — chimichanga, pollo ranchero (grilled chicken, sauteed mushrooms, onions, and smothered with cheese dip), birria (Mexican beef stew), and carnitas (marinated pork tips).

Dine inside or get food to go. Call (904) 679-5279 to book Taco Libre for a birthday, office function, or celebration.

There is a second location in St. Johns County: Taco Libre #3 on Ponce de Leon Boulevard.

Taco Libre #2 — St. Augustine Beach

(904) 679-4230

In the Anastasia Plaza.
1001 A1A Beach Blvd.
St. Augustine Beach, FL 32080

Mon - Thu: 11:00 am - 9:30 pm
Fri - Sat: 11:00 am - 10:00 pm
Sun: 11:00 am - 9:30 pm