
Dining
The Bank - Food and Drink - (540) 921-2981
Ropening with new chefs/proprietors Giovanni Guarini & Nancy Jurek. With mediterranean/international cuisine. Local and organic ingredients selected wines and cheeses.
The Palisades Restaurant - (540) 626-2828
The Palisades is truly a neighborhood restaurant – all of our pork, beef, trout and produce is grown right here in the New River Valley, providing our guests with the freshest ingredients while supporting the local economy.
Anna's Restaurant - (540) 726-3545
On Wolf Creek in Historic Downtown Narrows. Country cooking and Thursday's Old Time Jam from local bluegrass bands offer a relaxing and fun atmosphere great for the whole family. Buffet Friday, Sat. and Sunday. Closed Mondays. Lunch and Dinner.
El Ranchero - (540) 921-3006
Authentic mexican style cuisine. Lunch and Dinner. Full Service. In front of Wal-Mart.
La Barranca - (540) 921 2323
Authentic mexican style cuisine. Near Magic Mart in Pearisburg.
New River Grill - (540) 921-2133
Rt. 100 in Pearisburg - Buffalo Burgers, Quesdillas, soup, sandwiche. Also featuring Steaks, Chicken and Seafood dinners.
Mikie's 7th - (540) 544-0007
Located on 460 in Newport. Open Tuesday - Saturday 6:00am to 8:30pm. Breakfast, Lunch and Dinner. Wholesome, organic and naturally raised products.
Friends and Family Restaurant - (540) 921-4717
Pearisburg across from the Wal-Mart Shopping Center
Central Restaurant - (540) 726 3660
Located in Rich Creek offering country style favorites. Breakfast, lunch and dinner.
Lucky Star Chinese Restaurant - (540) 921-2808
Buffet, eat in or take out. In the Magic Mart Shopping Center in Pearisburg.
Kal-Bee Restaurant - (540) 626-6011
Specialty Korean dishes and American style food. Take out or eat in. Located in downtown Pembroke on Snidow Street.
Hunter's Grill - (540) 626-7077 Inside the Pembroke Stop-N-Save.
Deer Country Restaurant - (540) 626-7100 Big Stoney Creek. Pembroke
Cascade Cafe - (540) 626-4567
Pembroke near the entrance to Cascade Falls.
J & J Grill - (540) 921-0073 Rt. 100 in Pearisburg
Tickle’s - (540) 626-6000 Rt. 460 in Pembroke
Food Time - (540) 726-7111 Downtown Narrows
Hilltop Grill - (540) 626-7682 Rt. 460 between Newport and Pembroke