El Puerto

2045 Barracks Rd, Charlottesville
(434) 872-9488

Customers' Favorites

Menu

Photos

+54 photos
+53 photos
Add a photo

Recent Reviews

We were passing through Charlottesville traveling and were starving. We found your place on Google and decided to give it a try. Amazing food and excellent service. Loved the chips and salsa. And my meal and my husband's was delicious. I highly recommend stopping by this little hidden gem if you are hungry. Thanks for the meal.
El Puerto is an absolute gem—unassuming from the outside, but once you step in, you're greeted with warm, consistent hospitality that makes every visit feel like coming home. The service here is always attentive without being overbearing, and the food speaks for itself.

The Steak Ranchero is a standout: reasonably priced, packed with bold umami flavor, and spicy enough to make your taste buds dance without overpowering the dish. Every bite is deeply satisfying.

They...
It's really hard to write a Mexican restaurant review because we lived 7 miles from the border for 15 years. This places does the best they can with what you can get here, I bet. The food was ok. I got a combo plate that ended up being all ground beef items and my husband got combo plate with a tamal (tomale) that was pretty dry and a chicken enchilada that was delicious! Loved the mild flavors for our daughter but missed the distinct Mexican flavors of Mexican food in Mexico!...

More Reviews