El Puerto

2045 Barracks Rd, Charlottesville, VA 22903

happyly approved

Delicious Mexican fare.

El Puerto

A clean, delicious and reasonably priced Mexican restaurant that serves something for everyone, this is a great place to bring the entire family. Located at 2045 Barracks Road, it’s only about a mile from the downtown mall.

Nearby Recommendations

Recommended Gear