El Puerto

$$ • Mexican

2045 Barracks Rd, Charlottesville
(434) 872-9488


Take-Out/Delivery Options


Reviews for El Puerto

We really loved this place and it's excellent, attentive servers! We got the enchiladas- my marker for a good Mexican place and I was not disappointed. I love beans as well and when we ordered a side it was MASSIVE- definitely enough to share between two!

Excellent food for an unbeatable price. I shared the dinner for two ($17) which came with chicken tamales, two hard tacos, enchilada, Chile replenish, beef burrito, Mexican salad, rice and beans. Really it could be a dinner for three/four depending on your appetite. My fav was the enchilada (which had a hint of cinnamon, maybe from the mole?) and the hard tacos. My bfs fav was the tamales and the Chile relleno. Verdict- can't go wrong with anything you get.

Went for lunch. They don't serve the "White Sauce" for anyone that's looking for it(I was☹️). Fine place to stop for lunch. My companion enjoyed the chips a lot. Had the fajitas for 2. Came piping hot and fresh. Chicken could have been flavored a bit more, but was tender and not overcooked. Steak was good, shrimp was fantastic. Overall fine place but doesn't stand out.

More Reviews(167)


Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 11PM
Saturday 9AM - 10PM
Sunday 11:30AM - 9PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.