Award Winning Dining

Palisades Restaurant

The Palisades Restaurant | (540) 626-2828
awardContemporary cuisine in a unique countryside setting, warm hospitality and unparalleled service in an historic landmark building. The Palisades is truly a neighborhood restaurant – most 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. Take out available.

Harvest Restaurant Seafood buffet

Harvest Restaurant | (540) 626-7121
Classic Appalachian Dining. Harvest creates cuisine that is approachable yet refined, rustic yet graceful. Our food reflects our commitment to the environment – we source locally, we respect the ingredients, and we cherish the simplicity of the agricultural heritage of our region. Dinner and brunch reservations recommended, but not required.

Bad Apple Barn

The Bad Apple | (540) 626-2232
A prohibition-era establishment with exquisite food and properly crafted cocktails. Come see us this Thursday – Sunday! Reservations are still recommended for groups over 4.


Full Service

Friends and Family Restaurant | (540) 921-4717
Serving Breakfast All Day along with Lunch and Dinner. We offer Daily Speicals, Appetizers, Speciality Salads, Homemade Soup, Sandwiches, Burgers, Wraps, Chicken, Pork, Beef, Signature Steaks, Large Variety of Seafood, Homemade Pies and a wide range of Desserts. We also have a Gift Shop!

Bluegrass BBQ | (540) 626-2271
Our food truck offers selections from our restaurant menu as well as some exclusive items.  Check our Facebook page to see where we’ll be next. Be sure to check out our Smoked Chicken Philly, and the ever popular Pork BBQ Reuben for a twist on what BBQ can be!  We look forward to seeing you out and about!

Lucky Star Chinese Restaurant | (540) 921-2808
Buffet, eat in or take out. In the Tractor Supply Shopping Center in Pearisburg.

La Barranca | (540) 921 2323
Authentic Mexican style cuisine. Near Tractor Supply in Pearisburg. Great for large groups. Bar area, deck and friendly service. Take out available.

Riviera Mexican Grill | (540) 626-5441
Located on Hwy 460 in Pembroke. Authentic Mexican style cuisine in a friendly atmosphere. Bar, covered outdoor seating. Take out available.

Solo Italian and Meditarranean | (540) 626-5252
Pembroke. Divided into 3 sections; indoor, outdoor and open air area. Serving Italian and Mediterranean food. Desserts as well and all kind of soft drinks. Hookah with more than 20 different kind and flavors.

Locally Owned Favorites Eateries

Cascade Cafe | (540) 626-4567
Pembroke near the entrance to Cascade Falls inside Tangent Outfitters. Sandwiches, pizza, soups, salads, breakfast, and ice cream. Take out available.

Papa’s Pizzeria | (540) 921-1333
Italian, Pizza, sandwiches, floats. Take out, Mon – Sat: 10:30 am – 8:00 pm Pearisburg

Queens Pizza & Subs | (540) 726-8322
Located in Rich Creek and Pearisburg. “Great service, fabulous food and fantastic prices“.

Stony Creek Tavern | (540) 626-7121 Mountain Lake Lodge

Hunter’s Grill | (540) 626-7077 Inside the Pembroke Stop-N-Save.

J & J’s Deli and Grocery | (540) 921-0073 Rt. 100 in Pearisburg

Food Time | (540) 726-7111 Downtown Narrows

Hilltop Donuts

Hilltop Grill | (540) 626-7682
Rt. 460 between Newport and Pembroke. Come in and order homemade feel good food for take out from our hand-made doughnuts, fried apple and cherry pies, chicken tenders, banana pudding, tater wedges, and so much more! If you’re traveling 460 near Newport, VA stop in and try the best comfort food Giles County has to offer!