Eat in Grayson.

Biscuits and Gravy Anyone?  Find out why Aunt Beas is considered a great place for Breakfast, Lunch or Dinner.  Locals love the hamburgers and barbecue. Aunt Beas is located at 529 E. Main St. in Independence, VA.  For more info., call 276-773-2100.



One of the great benefits of having such a strong Hispanic representation in our county is the access to top-quality Mexican cuisine. Stop by and enjoy today! Azteca is located at 314 E. Main St. in Independence, VA.  For more info., call 276-773-2598.

Baywood Market and Deli is located at 10405 Grayson Parkway in Galax  VA.. The market has year-round produce, snacks, fuel and a delicious deli, made famous by the locals! Stop in today! For more info., call 276-236-0827.

The Cafe in Fries, located very close to the scenic New River and the New River Trail, offers delicious American fare that is thoroughly enjoyed by both locals and travelers. The view of the beautiful New River is spectacular while you dine! It is also a great spot to eat after a day of biking or walking on the trail. Free Wifi is available and be sure to ask about Bicycle Rentals The Cafe is located at 335 Firehouse Drive in Fries, VA.  Fore more info. call 276-744-0137. 

Ciro's Pizza and Italian Restaurant is "As Good As The Best - Better Than The Most!" Enjoy fabulous authentic Italian and American cuisine for lunch or dinner. Dine-in or have your all kosher meal delivered. Ciro's Restaurant, which has been serving southwest Virginia since 1980, offers coupon specials and will honor competitor's coupons. Come and enjoy their delicious New York style pizza! Ciro's Pizza is located at 430 E. Main St. in Independence, VA.  For more info. call 276-773-9100.

The Corner Market and Cafe, made famous by both locals and travelers, is convenient to Grayson Highlands State Park and the mountains of western Grayson County. There are over 200 items on the menu, including local favorites, the fresh chicken tender strips or ribeye steak sandwich. Stop in and eat after a day of outdoor adventures! Jam Sessions can also be enjoyed some weekends on the outdoor deck. The Corner Market and Cafe is located at 4013 Troutdale Highway, in Troutdale, VA.  For more info., call 276-579-4440.

The parking lot is always full at 21 Grocery in Elk Creek. Located at 9345 Elk Creek Parkway,  this is a great spot to fill your tank and your car's tank. Grab a bite to eat at the Valley Diner or enjoy a delicious Ice Cream Cone at Don & Judy's Ice Cream Shoppe . For more info., call 276-655-4780

Fox Creek General Store, located at 7116 Troutdale Highway, Troutdale, VA,  has a fabulous full-service deli! Enjoy made-from-scratch meals that will make you want to dive into the country culture.  The locals love the Fox Creek Smoked Pulled Pork BBQ Sandwich with homemade coleslaw. Stop by this friendly mercantile/deli and let them serve you!​ For more info., call 276-579-6033 or email 

The Highlander Cafe', located within Grayson Highlands General Store, is the closest restaurant to Grayson Highlands State Park. When you come off the trails looking for a bite to eat, stop in for a refreshing meal. Our menu includes pizza, a wide range of sandwiches, grill items such as burgers, fries, BBQ, organic and regular salads, and gluten-free meals. Dinner specials include home-cooked meals and a hot breakfast to get your day started right. Our General Store offers  hand-scooped ice cream, organic and gluten-free products as well as fresh produce. Come in and visit us during your stay at Grayson Highlands State Park! For more info. call 276-579-4602 or email

The Independence Farmers Market (IMF) began in 2008. A local grower/producer market, the Independence Farmer’s Market is open seasonally on Fridays 9:00 a.m.-1:00 p.m. The Fresh Market features local, naturally- raised meats, heirloom vegetables, baked goods, herbs, arts and crafts. The Vendors also give recipes or helpful food preparation tips to interested customers. IFM offers special events throughout the market season, featuring Kids Day, the Berry Festival, Tomato Day, Apple Festival, contests, raffles and local musicians. The online market is open all year and winter educational workshops are also held. Please visit IFM at the crossroads of Hwy 58 and 21 in historic Independence.  You will be glad you did!

New River Side Store and Deli, located at 5785 Fries Rd., in Galax,  is truly a great spot to take a break while enjoying the New River Trail. There's groceries, supplies, lottery tickets, hand-dipped ice-cream and a full service deli with daily specials. The locals love the Philly Cheese Steak!  New River Side Store and Deli is next door to New River Outdoor Adventures, a tube/kayak/canoe/bike rental business. For more info., call 276-744-3001 or email

Pizza Plus features a Pizza Buffet every day, from 11 A.M. to 2 P.M., and a Wednesday/Sunday night Buffet from 5 P.M. to 8 P.M. They have a 27 item salad bar, subs and other Italian Cuisine on the menu. Don't forget to try the delicious dessert pizza and the best sweet tea in Grayson County! There's a party room available upon reservation if you have a large party or a special event! Pizza Plus is located at 106 Grayson Avenue in Independence.  For more info. call 276-773-2377.

Enjoy delicious farm to table cuisine located right in Independence . This delectable restaurant holds one of the best views in Independence, Virginia with a beautiful view of the 1908 courthouse. Whether you want to experience a casual, outdoor dining experience or a formal indoor affair; you will find yourself immersed in the Blue Ridge mountain culture while enjoying your fresh and tasty meal.

Star Market, located at 2406 Scenic Road in Fries, is a super convenient country store for groceries, household needs, and lottery tickets. There is a full service deli featuring daily specials and homemade hamburgers. The locals love their hot dogs! There is also a walk-in beer cooler. Stop in for a taste of real country cooking!

Everyone loves Subway! Choose a custom-tailored sub sandwich, pizza, cookies or more. Subway is located at 580 E. Main St. in Independence, VA.  For more info., call 276-773-9303.

Two the Table is a small, yet customizable picnicking opportunity set up in our picturesque Twin County area. Perfect for special occasions, date nights, friend groups, daddy/daughter dates, and more. Find us on Facebook and Instagram. Email

Please reload

Tourism Office

Address: 107 E. Main Street 

Independence, VA 24348

Phone: 276-773-8002


  • Grey Facebook Icon
  • Grey Instagram Icon
Hours of Operation