• Slide Background Image
    Signature Seafood Delights
    Fresh, Flavorful Ceviche
    Savor the tangy mix of succulent shrimp and fish in our vibrant ceviche. A burst of seaside goodness awaits!
  • Slide Background Image
    Innovative Margarita Selection
    Creative Margarita Medley
    Indulge in our array of margarita flavors that will tantalize your taste buds with each sip. Margarita enthusiasts, rejoice!
  • Slide Background Image
    Exceptional Service & Ambiance
    Outstanding Hospitality
    Experience top-notch service in a charming nautical-inspired setting at El Barco. A memorable dining adventure beckons!
Background

People talk

Our Guestbook

Discover Full Menu
Background
797
Reviews
4.8
Ratings
119
in Menu
667
Positive Reviews

About

El Barco

If you're in the mood for some seafood with a Mexican twist, look no further than El Barco. Located at 12 Old Oaks Dr in Staunton, VA, this restaurant offers a wide variety of dishes that are sure to satisfy your cravings. From tableside guacamole to ceviche and empanadas de camaron, the appetizers at El Barco are a must-try. If you're in the mood for something a little lighter, their salads like La Skinny Salad and Chicken Caesar Salad are delicious options. And of course, you can't go wrong with their nachos, like Nachos el Jefe or Nachos de la Casa.

Customers rave about the food at El Barco, with many praising the specially prepared and tasty dishes. The service is top-notch, with attentive servers who go above and beyond. The ambiance at El Barco is fitting of its nautical theme, and despite some noise on busy nights, the overall experience is a positive one.

Personally, I found the food at El Barco to be like pieces of art – beautifully presented and absolutely delicious. The combination of Mexican flavors with seafood was a pleasant surprise, and I can't wait to go back and try more dishes from their menu. The next time you're in the mood for a unique dining experience, give El Barco a try – you won't be disappointed.

Background

Book a table

Make A Reservation

You can Book a table online easily in just a couple of minutes. Just check the availability of your table & book it now!