El Puerto

$ • Mexican, Vegetarian

Hours:
2045 Barracks Rd, Charlottesville
(434) 872-9488

About El Puerto

El Puerto in Charlottesville is a hidden gem, offering superb mole and special burritos. Known for their favorite salsa and steak fajitas, the restaurant provides generous portions at fair prices. The homemade salsa and chips add to the charm of this place that quickly feels like home. El Puerto is what Guadalajara wishes it was, with good service and excellent food, especially for the price. Customers praise the warm, consistent hospitality that makes every visit feel like coming home, and the attentive service that never feels overbearing. The Steak Ranchero is a standout dish, reasonably priced and packed with bold umami flavor, while the guava soda and flan are also noteworthy. El Puerto delivers amazing value and flavor in a cozy, welcoming environment.

Customers' Favorites

El Puerto Reviews

4.6
221 ratings
Restaurantji Rating
5
79%
4
7%
3
9%
2
2%
1
3%
Food
4.5
Atmosphere
4.3
Service
4.6

Share your opinion about El Puerto

Restaurantji Rating

Read All Reviews(221)

Ratings

Menu

Add a Menu
El Puerto Menu
El Puerto Menu

Photos

Add a Photo
El Puerto
El Puerto
View All Photos

Hours

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