Three Tacos Al Pastor
$15.42Three soft corn tortillas stuffed with tender strips of grilled steak tossed with mexican chorizo. served with cilantro, onion, house sauce on the side
The Menu →Nellysford, Virginia · Route 151
Bienvenidos.
A family Mexican restaurant with a full bar in the Valley Green Center, open since October 2025. Guests write about the handmade tortillas, the generous portions and a full vegan section of the menu.
Order Online See the menu (434) 218-1789
From the menu
Three soft corn tortillas stuffed with tender strips of grilled steak tossed with mexican chorizo. served with cilantro, onion, house sauce on the side
The Menu →
Tender sliced chicken stir fried with bell peppers, onion and tomatoes
The Menu →
Stuffed with carne asada, beans, rice, salsa ranchera, served with a small salad, lettuce, tomato, guacamole and sour cream
The Menu →
What guests say
★★★★★
While on vacation in the Blue Ridge mountains, we came across this Mexican restaurant. The food, staff, and service were all amazing. They had handmade tortillas, which was a wonderful surprise and the portion sizes were very generous. I highly …
★★★★★
was in Nellysford for a trip and ended up stopping in here solo on my last night in town. I hadn’t seen a ton of vegan options in the area that really stood out to me, but I stumbled across …
★★★★★
For Nellysford, this place slaps. I walked in curious and looking at the menus- very specific to their clientele if we’re being honest. But that was ok- I was stoked to ask for nopales and they have them! Not every …
The room
For about ten years this was Margaritas. The Don Lupe sign went up in the spring of 2025, the inside was completely renovated, and the doors opened on October 2, 2025, as Blue Ridge Life reported at the time.
The first weeks had no bar. Now there are margaritas, a michelada and beer alongside the aguas frescas.
Visit
2815 Rockfish Valley Highway, Nellysford, VA 22958
Free parking in the lot; wheelchair-accessible entrance. Cards accepted.
| Sunday & Monday | 11:00 am – 8:30 pm |
|---|---|
| Tuesday – Saturday | 11:00 am – 10:00 pm |
Hours as published on the restaurant's ordering page. Holidays: call ahead.