El Potro Restaurant offers classic Mexican meals in the Uptown area of St. Augustine.

El Potro Mexican Restaurant

El Potro Mexican Restaurant offers traditional Mexican fare and specialty dishes from various regions.

On the corner of San Marco and Pacific Street.
226 San Marco Ave., St. Augustine, 32084
  • (904) 819-0390

Hours of Operation

Come In, We're Open!
Sun - Thu:
11:00 am - 9:30 pm
Fri:
11:00 am - 11:00 pm
Sat:
11:00 am - 9:30 pm

Open for lunch and dinner, seven days a week.

  • 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. They offer the expected Mexican fare, and dishes that are not found in other Mexican restaurants, such as the Veracruz — chicken breast and garlic shrimp sautéed with onions to savory perfection, served with salad, rice, beans & three flour tortillas. 

    El Potro is in the Uptown area of St. Augustine, just north of the historic district. There is parking on the premises. This is a family-friendly place, and can accommodate large groups.

  • Comments or Questions?

    5
    My Husband and I were here last year and loved the food and the atmosphere. Made it a planned dinner stop, on our trip this year!

    Was this Review Helpful?

    Add new Comment

Things to Do Near El Potro Mexican Restaurant

The exterior of DMZ Military and Antques in St. Augustine.
DMZ Military Antiques
0.1 miles away
Avid Angler
0.2 miles away
Old Town Trolley Tours offers a convenient way to get around town and learn all about St. Augustine's amazing history.
Old Town Trolley Tours
0.5 miles away
The Authentic Old Jail in St. Augustine.
Old Jail
0.5 miles away

Profile Keywords

Mexican Uptown