Restaurants

 

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

 

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 smallHutch on Main (New Castle)

219 Main Street   540-864-8824

Hours: Mon to Thur 7 am to 8 pm; Fri 7 am to 9 pm; Sat 8 am to 9 pm; Sun 8 am to 2 pm

Breakfast til 11 am; daily specials; homemade sides and desserts

 

bufords smallBuford’s BBQ (New Castle)

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

Hours: Thursday through Saturday, when not booked elsewhere.

Pulled Pork and all the Fixins; take-out-only

 

bibo logoBibo’s Pizzeria (New Castle)

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

Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates on Craig County events and information.

You have Successfully Subscribed!