Olde Mill Resort

Primland

Maples Restaurant

Where to Eat

You will find unique dining opportunities in Carroll County offering a variety of experiences and culinary fare. Our restaurants are as unique as the area, drawing on our rich agricultural heritage and offering organic and local ingredients to create excellent cuisine.

  • Primland Resort

    More than anything, we protect the land. We were environmentally respectful long before the rest of the world caught on. In a place so wild and beautiful, it just seemed to us the right thing to do. The wildlife on this Blue Ridge plateau is abundant and treasured. You will see whitetail deer and wild Read more [...]

  • Olde Mill Resort

    Whether you are booking your annual golf outing, company’s conference or family’s mountain vacation, Olde Mill has accommodations you are sure to enjoy. Featuring over-sized bedrooms, family rooms, dining rooms and kitchens, Olde Mill homes and villas are fully appointed with full service housekeeping with many situated directly on the championship Maples golf course providing Read more [...]

  • Maples Restaurant

    Enjoy fine dining with a breathtaking view at Maples Restaurant at Olde Mill Resort. Enjoy fine food, a quiet atmosphere, and a menu for all tastes that will please the most demanding diner. Take advantage of this gem, whether you are staying at Olde Mill or just passing through. We have upscale fare such as Read more [...]

  • Pit Stop Pasta and Grill

    Homemade fresh Italian food made daily. Here at Pit Stop, we make the perfect combination between Italian kitchen, Mediterranean kitchen and country food. All our sauces are made fresh daily. We have a variety of dishes and we are pleased to make our guests feel welcomed. We are bringing Italy to Fancy Gap and the Read more [...]

  • Miller’s Bakery & Deli

    Amish based market items, dry goods, baked goods and an amazing stop for lunch or an early dinner. Fresh baked breads, cakes, pies, rolls can be found here. The deli features an extensive selection of meats and cheeses cut to order. Sandwiches are served on in-house baked sourdough bread and grilled to perfection. You’ll have Read more [...]

  • Woodberry Inn

    WOODBERRY INN IS LOCATED JUST OFF BLUE RIDGE PARKWAY AT MILE POST 174 IN MEADOWS OF DAN, VIRGINIA. THE RECENTLY REFURBISHED INN IS SURROUNDED BY BEAUTIFUL MOUNTAIN FARMS, FORESTS AND LANDSCAPES AND OFFERS COZY, COMFORTABLE BEDROOMS WITH 1 QUEEN OR 2 FULL BEDS AND A COMPLIMENTARY CONTINENTAL BREAKFAST. CABLE TV AND FREE WIFI IS ALSO Read more [...]

  • The Gap Deli

    The Gap Deli is located in Fancy Gap, VA and offers a varied menus consisting of specialty sandwiches, wraps, clubs, burgers, salads, seasonal soups,daily specials and homemade desserts. After lunch, visit the Antique, Gift and Garden Center located beside the Deli. Open 7 days and week with seasonal hours – Winter 11-5 and Summer 11-7. Read more [...]

  • Lakeview Restaurant

    Conveniently located just off the Blue Ridge Parkway in Fancy Gap on Route 52 (Fancy Gap Highway). A classic well-known county establishment. Has been in business for over 26 years. Featuring family dining, fresh seafood and steaks. Seating capacity for 80, plus two meeting rooms. Hours: Tuesday – Thursday, 11 a.m. – 8:30 p.m.; Friday Read more [...]

  • Kanawha Valley Arena Resort

    The Kanawha Valley Arena Resort is a unique Attraction and Lodging Destination with a Western Theme located near Dugspur, Virginia and the Blue Ridge Parkway. We have modern lighted arenas with a commercial kitchen and covered pavilion to enjoy your food and drink. We host motorsport events such as mud bogs, truck pulls, drag racing Read more [...]

  • Ol’ Farmer Restaurant

    A great family restaurant along Route 52 (Fancy Gap Highway) in the Cana community. Featuring home cooking, daily buffet, and breakfast bar.  Visit their facebook page:  Ol Farmer Restaurant | Facebook  for hours of operation and menu information.

  • Bella Italia

    Bella Italia Pizza, Pasta and Grill is open for business in Hillsville. The menu for the firm located at 105 West Stuart Drive includes pizza, pasta, burgers, appetizers, subs, sandwiches, stromboli, wings, fish, seafood and desserts. It is open Sunday through Thursday from 10:30 a.m. to 10 p.m. and Friday and Saturday from 10:30 a.m. Read more [...]

  • Pizza Perfect On Main

    Pizza Perfect on Main has a seating capacity of 75, eat-in and also take-out available. Hours are Monday through Thursday 11-10, Friday and Saturday 11-11 and Sunday 11-10. Credit cards accepted.

  • CROOKED OAK RESTAURANT

    CROOKED OAK RESTAURANT IS LOCATED AT 8302 DANVILLE PIKE, HILLSVILLE, VIRGINIA, AND OFFERS A HOT/COLD SALAD BAR ON FRIDAY-SATURDAY-SUNDAY AND A BREAKFAST BUFFET. YOU CAN ORDER FROM MENU AS WELL. NICE ATMOSPHERE WITH A SEATING OF 80 AND TAKE OUR ORDERS CAN BE FILLED. 276/398-4148

  • TCBY

    Conveniently located at Exit 14 off Interstate 77 off Route 58 – just west of Hillsville. Features ice cream, yogurt and a full line of TCBY products. Seating capacity of 36. Hours: Sunday – Thursday, 10 a.m. – 10 p.m.; Friday – Saturday, 10 a.m. – 12 midnight.

  • Subway

    Located at Exit 14 off Interstate 77 off Route 58/221 – just west of Hillsville. Features the famous Subway sub sandwiches and other food products. Seating capacity for 60. Has been in this location for over 10 years. Hours: Daily – 7 a.m. – 12 midnight.

  • McDonald’s

    Fast food restaurant conveniently located at Exit 14 off Interstate 77 off Route 58/221 – just west of Hillsville. Seating capacity for over 100. Hours: Daily – 5 a.m. – 11 p.m. with Drive-thru open 24 hours

  • Hardees

    Store has a seating capacity for 100. It has been open for over 30 years. Hours: Monday – Saturday, 5 a.m. – 11 p.m.; Sunday, 6 a.m. – 10 p.m.

  • Burger King

    The Hillsville Burger King has a seating capacity of 100. Hours of operation: Monday – Wednesday 5:30 a.m. – 12 midnight; Thursday – Friday 5:30 a.m. – 1 a.m.; Saturday. 6 a.m. – 1 a.m.; and Sunday 7 a.m. – 12 midnight.

  • B & P Drive In

    The B&P Drive-In has been around since 1956 and is a popular dining attraction. It has a seating capacity for 60, but most like to enjoy the experience of curbside service. Great food. Hours: Thursday – Sunday, 7 a.m. – 9 p.m.; Wednesday, 7 a.m. – 1 p.m.

  • Aunt Bea’s Restuarant

    Located in Hillsville just north of the intersection of Route 52 (Main Street) and Route 58/221 (Stuart Drive). Aunt Bea’s is a popular local business. It features country breakfast, barbecue, buffet, and home style cooking. Seating capacity for 100. Has been in business for 20 years. Hours: Monday-Saturday, 6 a.m. – 9 p.m.; Sunday, 7 Read more [...]