Best North American Restaurants in Salem, Virginia - November, 2024

Subway

838 Tanyard Rd
Rocky Mount, Virginia
Closed : 9:00 AM - 8:00 PM

Chocolate Spike

820 Heather Dr
Blacksburg, Virginia
Closed : 12:00 PM - 5:00 PM

Cold Stone Creamery

2445 N Franklin St
Christiansburg, Virginia
Closed : 12:00 PM - 9:00 PM

Barnes & Noble Cafe

Spradlin Farms
Christiansburg, Virginia
Open : 9:00 AM - 10:00 PM

Cinnabon

782 New River Rd
Christiansburg, Virginia
Closed : 10:00 AM - 9:00 PM

Ben & Jerry’s

782 New River Rd
Christiansburg, Virginia
Closed : 11:00 AM - 7:00 PM

Domino's Pizza

62 Firstwatch Dr
Moneta, Virginia
Open : 10:30 AM - 12:00 AM

Starbucks

555 N Franklin St
Christiansburg, Virginia
Closed : 6:00 AM - 8:00 PM

Starbucks

195 Conston Ave NW
Christiansburg, Virginia
Closed : 8:00 AM - 8:00 PM

Papa Johns Pizza

13423 Booker T Washington Hwy
Hardy, Virginia
Closed : 10:30 AM - 9:00 PM

Subway

445 Ferrum Mountain Rd
Ferrum, Virginia
Closed