Mexican feast with fajitas, margaritas, chips and salsa
4.6 · Local favorite

Bold flavors.
Fresh margaritas.

A casual Mexican grill in Banner Elk serving sizzling fajitas, made-fresh cocktails, and a salsa bar locals swear by.

Hello amigos 👋

Welcome to Valle de Bravo Mexican Grill 2

Valle de Bravo Mexican Grill 2 in Banner Elk, NC, is a vibrant spot offering authentic Mexican flavors with fresh, handmade tortillas and a standout salsa bar. The menu delights with dishes like pollo ranchero, tamales, and mushroom quesadillas—each bursting with well-balanced spices and freshness. The service is friendly and attentive, creating a warm, cozy atmosphere perfect for families or casual dining.

Highlights include refreshing margaritas, flavorful guacamole, and delicious aguas frescas like horchata and jamaica. Affordable prices and generous portions make it a must-visit for genuine Mexican comfort food that leaves a lasting impression.

Outdoor seating
Mountain-air patio dining.
Vegetarian options
Plenty for plant-based folks.
Kids' menu
Bring the whole familia.
4.6 from local guides

"This is the best Mexican in the area! Reasonable prices, friendly staff, delicious food. They even have a salsa bar! Margaritas are fresh and delicious — a must go every time I'm in the area."

— Harrison C., Local Guide

"Very flavorful food and quick service. Bathrooms were clean and the food came out fresh and hot! We're glad we chose to come here for lunch."

— Nikia Z., Local Guide

"Food and service was amazing. Took leftovers home and had it later in the night and it tasted just as good! My boyfriend got the pollo ranchero and says the spice used for the ranchero sauce was uniquely refreshing. The guacamole was soooo good — perfect amount of spice. Will return when we visit Banner Elk again."

— Shelby G., Local Guide

"Food was amazing! They accommodated our party of 7 really well. The kids' menu burgers came with great fries — not burnt or bland! The aguas de horchata and jamaica were divine, not too sweet. My favorite: corn tortillas that aren't store-bought and smell delicious. Waitress was nice and attentive."

— Eva M., Local Guide

"We'd been passing this little place for a long time and finally decided to check it out. Cozy atmosphere — the salsa bar was a real treat. We all got lunch specials and the #12 is a lot of food. Fresh and comforting. Prices are very reasonable. We'll definitely be returning."

— Rocky R., Local Guide
Visit us

Stop in for lunch or dinner.

Located in the Shoppes of Tynecastle, just minutes from Seven Devils.

4501 Tynecastle Hwy
Banner Elk, NC 28604 · Shoppes of Tynecastle

Hours

  • Monday11 AM – 9 PM
  • Tuesday11 AM – 9 PM
  • Wednesday11 AM – 9 PM
  • Thursday11 AM – 9 PM
  • Friday11 AM – 9 PM
  • Saturday11 AM – 9 PM
  • Sunday11:30 AM – 9 PM
Find us on Google

Rated 4.7★ by High Country diners

See photos, hours, and hundreds of reviews on our Google Business listing — or leave one after your visit. We serve Banner Elk, Seven Devils, Sugar Mountain, Beech Mountain and Boone.