15 categories with rated places
119 places in Salem, Virginia
Breakfast · American
W Main St
Chicken · Fast Food · Sandwich Shop
Mexican · Fast Food · Taco Shop
American · Bar and Grill · Casual Dining
Sandwich Shop · Deli · American
Pizza · Fast Food · Italian
W 4th St
Sandwich Shop
Coffee Shop · American · Breakfast
Electric Rd
Coffee Shop · Breakfast · Sandwich Shop
Pizza · Italian · Fast Food
Sandwich Shop · American · Deli
Sandwich Shop · American · Fast Food
Sandwich Shop · Fast Food · American
Chicken · Fast Food · American
Burger · Fast Food · Chicken
Apperson Dr
American · Breakfast · Casual Dining