View photos

Menu Snapshot

Overview & Highlights

Indulge your senses at La Barranca Mexican Grill, where the vibrant flavors of Mexican cuisine meet the stunning backdrop of the Appalachian Mountains in Pearisburg, Virginia. Located at 418 N Main St, this charming destination is a must-visit for those seeking a hearty meal accompanied by exceptional service.

From the moment you step inside, you're greeted by a warm and inviting atmosphere, where plenty of table and booth seating welcomes guests with open arms. You can expect to find the dining area bustling with life, yet comfortable enough for a relaxed meal after a day of exploring the surrounding natural beauty. The décor embodies a fusion of traditional Mexican aesthetics with a local twist, inviting you to relax and savor the moment.

Prepare to delight in an array of dishes that exemplify true Mexican craftsmanship. The Tex Mex Burrito stands out as a crowd favorite, generously stuffed and perfectly seasoned, while the fajitas offer a sizzling experience, vibrant with flavors that dance on your palate. For something uniquely delightful, the veggie fajitas with jalapeño fry is a harmonious blend of freshness and spice that has astounded diners. As one patron, Samir Patel, raved, "The food taste was great," encapsulating the essence of what makes La Barranca so special.

One of the highlights when dining here is the impressive cheese sauce that accompanies many meals. Many have declared it the best they've ever encountered—rich and creamy, without the watered-down consistency often served elsewhere. It’s these thoughtful details that elevate your dining experience to new heights.

Many guests echo sentiments of satisfaction, like Dean Vaught, who mentions, “I have always had a very good meal here. Always hot and the service is very good as well.” This shows that La Barranca not only excels in culinary offerings but also prioritizes customer service, creating a welcoming environment that makes you feel at home. Even after a full day of adventure, Lin Brann shared her experience of unwinding with a cold beer and a delectable meal, stating, "The food was amazing, lots of choices, and big portions,” which makes it a perfect spot for relaxation.

The stunning views of the mountains can only enhance your dining experience, making it a feast for the senses, both visually and gastronomically. Be prepared to wait during peak hours, as Anthony P. observed, "It's a busy place, but worth the wait." Trust us; the wait will be rewarded with flavorful dishes that reflect a mastery of culinary expertise unique to La Barranca Mexican Grill.

Whether you’re a local resident or just passing through, La Barranca Mexican Grill is not just a restaurant; it's a celebration of flavor, community, and breathtaking vistas. So come with an appetite and leave with unforgettable memories. You’ll surely want to return for more!

Comforts & Conveniences

Service options
  • Outdoor seating
  • Takeaway
  • Dine-in
  • Delivery
Popular for
  • Lunch
  • Dinner
  • Solo dining
Accessibility
  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
Payments
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards

Where to Visit

Visitor Testimonials (949)

I have always had a very good meal here. Always hot and the service is very good as well. Plenty of table and booth seating.

Highly recommend this restaurant! The food and service were excellent. Plenty of food and fair prices. The Tex Mex Burrito was huge and delicious and so were the fajitas. We ordered a side of cheese sauce and it was the best we have ever had. Not the watered down stuff you get at most restaurants. Also plenty of seating and beautiful view of the mountains. We will definitely be back!

One of the best Mexican Restaurant in between the best mountains of Virginia. staff are very friendly ,polite and helpful. food taste was Great . they made veggie fajitas with jalapeño fry that was the best. This restaurant has good amount of settings

This place was a great find - Mexican themed food with an appalachian twist. You can have your chicken cancun served with a side of deep fried fries, for example. The food was excellent quality, the view of the mountains was spectacular, and the service was good. It’s a busy place but worth the wait.

Great food and prompt service. What a great find in a little place called Peterstown, WV. Highly recommend if you are in the area.

Great Mexican restaurant, minutes from the boat loading dock off the New River. After a long day of fishing, it was so relaxing to have a cold beer in the air conditioned room. The food was amazing, lots of choices, and big portion. Our waiter Raul was really friendly and experienced. My husband ordered the Cancun Steak. It had so much flavor with sautéed onion and mushrooms in a thick brown gravy. Steak supposed to be medium, but it was over cooked. My husband still enjoyed the dish. I ordered the Parrillada for one person which was a fajita dish filled with tender steak, chicken, shrimp, chorizo, and pork. I normally not a fan of fajitas, but this one was really good. I couldn’t even finish half of my plate. They did put a good amount of shrimp in the dish. My only complaint was half of the pork pieces were fat and the pork had no flavor. Overall, we totally enjoyed our meal and loved the leftover.

Tell Us About Your Visit

Your insights help other diners decide. We’ll keep your email private. Required fields are marked *

Service & Hospitality
Value for Money
Food & Drink Quality
Ambience & Comfort

Explore Similar Places Nearby

El Charro - Dale City

2893 Dale Blvd #1117, Dale City, VA 22193, United States

  • 4.1 958 Ratings

Pad Thai - Charlottesville

156 Carlton Rd #202, Charlottesville, VA 22902, United States

  • 4.4 332 Ratings

Jo's Place

751 N Delphine Ave, Waynesboro, VA 22980, United States

  • 4.5 301 Ratings

Lowry's Crab Shack

420 W Colonial Hwy, Hamilton, VA 20158, United States

  • 4.5 761 Ratings

Riverside Hearth

44050 Woodridge Pkwy, Leesburg, VA 20176, United States

  • 4.0 239 Ratings

Racha thai cuisine Virginia Beach

1427 N Great Neck Rd STE 104, Virginia Beach, VA 23454, United States

  • 4.7 254 Ratings

The Loving Co

901 Jefferson St, Lynchburg, VA 24504, United States

  • 4.2 253 Ratings

Big Rita's

841 Dryden Loop, Dryden, VA 24243, United States

  • 4.7 233 Ratings

Create FXBG

3449 Fall Hill Ave, Fredericksburg, VA 22401, United States

  • 4.7 229 Ratings

Joe Bean's Express Espresso

2820 Linkhorne Dr, Lynchburg, VA 24503, United States

  • 4.8 265 Ratings

Discover More Places

Moji African Restaurant

825-827 NW 119th St, North Miami, FL 33168, United States

  • 4.1 1036 Ratings

Discount Seafood Market

2419 25th Ave N, Texas City, TX 77590, United States

  • 4.5 1135 Ratings

Restaurant Bar L'Ormeau

160 Rte de la Mairie, 74500 Bernex, France

  • 4.5 906 Ratings

BurgerIM

11419 Euclid Ave, Cleveland, OH 44106, United States

  • 4.4 946 Ratings

Restaurant Les Fontaines Blanches

Immeuble Fontaines Blanches, 74110 Morzine, France

  • 3.8 1002 Ratings