Paint BankThe Swinging Bridge Restaurant (Paint Bank)

Rt. 311 in Paint Bank, 540-897-5099
Hours: 7 AM to 3:30 PM, Mon – Wed; 8AM to 9PM Thu – Sun
Homestyle cooking, including buffalo and Highlander beef


Pinetop RestaurantPine Top Restaurant (New Castle)

24429 Craig Creek Rd. (Rt. 615), 540-864-5864
Hours: 8 AM to 8 PM, Everyday; Sunday Lunch Buffet 11 to 4.
Every other Thursday All-U-Can-Eat homemade pizza and salad


                 Lasterday Market, Honeycomb Cafe

390 Market St.  Rd. (Rt. 615), 540-864-5037
Hours: 7 AM to 1 PM, Tues. -Friday, 7 AM – 2 PM Saturday.
Enjoy a scratch-made biscuit, latte, a cup of locally-roasted coffee, or one of our delicious baked goods.  Now serving lunch too!


SubwaySubway (New Castle)

293 Market Street (Rt. 615), 540-864-8300
Hours: 6 AM to 10 PM, Mon – Sat; 10 AM to 9 PM Sun
Breakfast, pizza,  sub sandwiches, cookies


          Hutch smallBibo’s Pizzeria (New Castle)

137 Salem Ave across from Town Park. 540-864-5000
Hours: 11:00 to 11:00, daily
Authentic Greek and Italian cuisine

Sprinkles Ice Cream Shop at Bibo’s featuring Blue Bunny and other gourmet flavors. Same hours as Bibos!


bufords smallBuford (New Castle)  540-312-5006

Usually on Middle Street, but he’s a food truck so he travels!

Hours: Friday, when not booked elsewhere.

Brisket, baby back ribs, pulled pork and all the Fixins; take-out-only


Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates about Craig County government and community.

You have Successfully Subscribed!