El Puerto

Mexican Restaurant $ 4.4 (640)


El Puerto is a popular local Mexican restaurant known for its friendly service and generous portions. Most diners appreciate the authentic Mexican flavor, though a few reviews noted inconsistencies in the authenticity of certain dishes. Many customers express a willingness to return, indicating strong customer loyalty.

Overall:

4.5

(524 reviews)

Authenticity:

4.2

Atmosphere:

4.1

Service:

4.5


Restaurant website: Website

Phone number: (434) 872-9488

Address: 2045 Barracks Rd, Charlottesville, VA 22903, USA

Opening hours

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

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available
  • Reservable

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" Having spent a considerable amount of time in Mexico, I can attest that El Puerto offers some of the most authentic Mexican food I've had outside of Mexico! The tacos are simply phenomenal, and every flavor bursts through in a way that makes your taste buds dance! I particularly enjoyed the steak fajitas, which were perfectly cooked and seasoned. It’s one of those places where you receive fantastic value for your money, especially considering the large portions. My only critique would be the decor, which could use a little updating. Overall, a great spot that I highly recommend! " (*Curated Review*)

" I have been coming to El Puerto for years, and it never disappoints! Every time I’m here, I am met with the familiar faces of the staff who always recognize me, which adds to the homey vibe of the restaurant. The food is consistently delicious; my favorites include the burritos and their homemade mole. However, I think the decor could do with a refresh as it feels a bit tired over the years. Nonetheless, the quality of food keeps me coming back time and time again! " (*Curated Review*)

" I recently visited El Puerto and had mixed feelings. On one hand, the service was superb; our waiter was incredibly friendly and attentive. However, I was quite underwhelmed by the food. I ordered a burrito which was a bit bland and lacking the punch of flavor I expect from authentic Mexican food. The chips and salsa were good, though! The atmosphere is relaxed and felt inviting. But next time, I might try something else on the menu. Overall, it’s a decent place but might not be my first choice. " (*Curated Review*)

" This was my first time trying El Puerto, and it absolutely lived up to expectations! I ordered the steak tacos, and they were perfectly grilled and full of flavor. It was great to see such a robust menu with options for everyone, including vegan choices. The wait staff were extremely attentive, and the atmosphere was lively yet comfortable. I can see why this restaurant has so many positive reviews; the value you get for the quality of food is fantastic. I’ll definitely be returning for a second visit very soon! " (*Curated Review*)

" Went to El Puerto last week and was very glad I did! The ambiance was charmingly colorful and full of life. I had some of the best chicken enchiladas I’ve ever tasted, and the generous portion left me fully satisfied. The proprietor came by to welcome us, which added a personal touch. The only downside was that it was bustling and a bit noisy. Regardless, the friendly service and incredible food made it worthwhile. I'll be recommending this place to my friends! " (*Curated Review*)

Archived Reviews (514)

" What a gem El Puerto is! I visited for lunch and was taken aback by the authentic decor and welcoming atmosphere. I ordered the steak tacos, and they were divine! The steak was perfectly seasoned and grilled to perfection. Even the sides were fantastic, including refried beans that tasted homemade. The portion sizes were generous, and the service was attentive without being overbearing. I can't recommend this restaurant highly enough; I will be back in a heartbeat for more! " (*Curated Review*)

" El Puerto is my go-to spot for a strikingly authentic taste of Mexico right in the community. Every time I've visited, I've enjoyed the warm hospitality and fantastic food. The fish tacos are particularly outstanding! They always come out fresh and full of flavor. While the restaurant can get a bit crowded during lunch, the wait is well worth it. A hint of advice: make sure to try the salsa; it has just the right kick! I'm a devoted fan of this restaurant. " (*Curated Review*)

More reviews not shown...

Have been to El Puerto? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Chopan Kabob Express
Restaurant $$

Overall:

4.9

(123 reviews)

Authenticity:

4.9

Atmosphere:

5.0

Service:

5.0

Address: 620 Albemarle Square, Charlottesville, VA 22901, USA

Taqueria El Comalito
Mexican Restaurant

Overall:

4.7

(143 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.5

Address: 905 E Market St, Charlottesville, VA 22902, USA

FARMacy Café, food truck and caterer
Mexican Restaurant $$

Overall:

4.8

(50 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.6

Address: 222 W Main St, Charlottesville, VA 22902, USA

Deen's Bistro
Restaurant $

Overall:

5.0

(64 reviews)

Authenticity:

4.8

Atmosphere:

4.7

Service:

5.0

Address: 622 Albemarle Square, Charlottesville, VA 22901, USA

Sombrero's Mexican Cuisine & Café
Mexican Restaurant $

Overall:

4.8

(150 reviews)

Authenticity:

4.7

Atmosphere:

4.5

Service:

4.6

Address: 112 W Main St #6, Charlottesville, VA 22902, USA

El Tako Nako
Mexican Restaurant

Overall:

4.8

(43 reviews)

Authenticity:

4.8

Atmosphere:

4.8

Service:

4.9

Address: 777 Monacan Trail Rd, Charlottesville, VA 22903, USA

Otto Turkish Street Food & Catering
Turkish Restaurant $

Overall:

5.0

(634 reviews)

Authenticity:

5.0

Atmosphere:

5.0

Service:

5.0

Address: 111 W Water St, Charlottesville, VA 22902, USA

Smyrna
Restaurant

Overall:

5.0

(254 reviews)

Authenticity:

4.8

Atmosphere:

5.0

Service:

5.0

Address: 707 W Main St, Charlottesville, VA 22903, USA

QDOBA Mexican Eats
Mexican Restaurant $

Overall:

5.0

(468 reviews)

Authenticity:

4.5

Atmosphere:

5.0

Service:

5.0

Address: 3918 Lenox Ave, Charlottesville, VA 22901, USA

Lampo Neapolitan Pizzeria
Pizza Restaurant $$

Overall:

4.6

(701 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.3

Address: 205 Monticello Rd, Charlottesville, VA 22902, USA