El Puerto

$$ • Mexican

2045 Barracks Rd, Charlottesville
(434) 872-9488


Take-Out/Delivery Options


Reviews for El Puerto

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.

One of my favorite spots to eat in this city:) They have great dinner specials and huge portions (2 meals worth) I've had vegetarian tacos, vegetarian burritos, and chori-pollo from here (picture) and every meal was been so satisfying! A side of refried beans and rice comes with the meal. Decent margarita too. Located behind CVS on Emmett.

More Reviews(157)


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.