Salem Virginia

119 places in Salem, Virginia

40
Highest rated
Waffle House
Rated places
34
Average score
12/ 100
Garcia's Bistro
Garcia's Bistro

Mexican · American · Brunch

Wildwood Rd

Not rated yetSee menu and prices
Dilly Dally
Dilly Dally

Ice Cream Shop · Sandwich Shop · Coffee Shop

Eddy Ave

Not rated yetSee menu and prices
AllSports Cafe
AllSports Cafe

American · Bar and Grill · Burger

E Main St

Not rated yetSee menu and prices
Salem Mini Mart
Salem Mini Mart

Pizza · Chicken · Fast Food

W Main St

Not rated yetSee menu and prices
Moe's Southwest Grill
Moe's Southwest Grill

Mexican · Fast Food · Sandwich Shop

903 W Main St

Not rated yetSee menu and prices
Hunt Brothers Pizza
Hunt Brothers Pizza

Pizza · Chicken · Fast Food

W 4th St

Not rated yetSee menu and prices
Pizza Den
Pizza Den

Pizza · Italian · Fast Food

1302 W Main St

Not rated yetSee menu and prices
Dog'on Time
Dog'on Time

Hot Dog · Sandwich Shop · Casual Dining

2913 W Main St

Not rated yetSee menu and prices
Brood Restaurant and Bar
Brood Restaurant and Bar

Bar · American · Brunch

210 E Main St

Not rated yetSee menu and prices
Long John Silver's
Long John Silver's

Seafood · Fast Food · Fish and Chips

Apperson Dr

Not rated yetSee menu and prices
Tacos Rojas
Tacos Rojas

Mexican · Taco Shop · Casual Dining

S Colorado St

Not rated yetSee menu and prices
Olde Salem Brewing Company
Olde Salem Brewing Company

Craft Beer · Bar · American

E Main St

Not rated yetSee menu and prices
Kelly Cafe
Kelly Cafe

Coffee Shop · Dessert Shop

W Main St

Not rated yetSee menu and prices
Bean Bliss Coffee Bar
Bean Bliss Coffee Bar

Coffee Shop · American · Casual Dining

9 S College Ave

Not rated yetSee menu and prices
GB
GB

American

W 4th St

Not rated yetSee menu and prices
The Meltdown
The Meltdown

Sandwich Shop · American · Fast Food

2039 W Main St

Not rated yetSee menu and prices
Diablos Tacos & Tamales
Diablos Tacos & Tamales

Mexican · Taco Shop · Casual Dining

E 4th St

Not rated yetSee menu and prices
Sam's Hot Dogs
Sam's Hot Dogs

Hot Dog · American · BBQ

W Main St

Not rated yetSee menu and prices