Salem, VA Listings Local Resources Dining Shopping Leisure Highest Rated Dining Brood Restaurant and Bar $ 12 reviews Desserts, Soup, Cocktail Bars (540) 404-4166 210 E Main StSalem, VA 24153 Bernard's $$ 256 reviews New American, Gastropubs (540) 206-2656 303 S Jefferson St SWRoanoke, VA 24011 Chip & Jo's $ 62 reviews Southern, American (540) 387-9585 315 E 8th StSalem, VA 24153 Abrakebabra $ 137 reviews Mediterranean (540) 389-0383 1501 S Colorado StSalem, VA 24153 Angelle's Diner $$ 93 reviews Southern (540) 947-8646 101 Wildwood RdSalem, VA 24153 The River and Rail $$$ 282 reviews Southern, New American, Soul Food (540) 400-6830 2201 Crystal Spring Ave SWRoanoke, VA 24014 Local Roots Restaurant $$ 461 reviews New American (540) 206-2610 1314 Grandin Rd SWRoanoke, VA 24015 Gina’s “Food With Flavor” $ 32 reviews Comfort Food, Coffee & Tea, Breakfast & Brunch (540) 404-3867 311 W Main StSalem, VA 24153 Mac and Bob's Restaurant $$ 284 reviews Sports Bars, New American (540) 389-5999 316 E Main StSalem, VA 24153 Mamma Maria's $$ 217 reviews Pizza, Italian, Seafood (540) 389-2848 2025 W Main StSalem, VA 24153 Our Daily Bread - Salem $ 122 reviews Breakfast & Brunch, Bakeries (540) 404-3056 100 E 4th StSalem, VA 24153 Black Birch Restaurant & Tap House $ 7 reviews Diners, Breakfast & Brunch (540) 362-4500 3315 Ordway Dr NWRoanoke, VA 24017 Angelle's Diner $$ 375 reviews Diners, American (540) 591-7208 2609 Lee HwyTroutville, VA 24175 Frankie Rowland's - Salem $ 26 reviews Steakhouses, Salad, Seafood (540) 302-3020 300 E Main StSalem, VA 24153 Six & Sky Rooftop Grille $ 15 reviews Steakhouses, Seafood (540) 566-4918 1 Market Square SERoanoke, VA 24011 Nakhon Thai Cuisine $ 29 reviews Thai (540) 728-9623 5983 Cloverdale RdRoanoke, VA 24019 Bloom $ 76 reviews Tapas/Small Plates, Wine Bars (540) 566-3891 1109 Main St SWRoanoke, VA 24015 West Salem Diner $ 56 reviews Barbeque, Southern (540) 404-3007 10 West Main StSalem, VA 24153 Ike’s Kitchen $ 11 reviews Japanese (540) 595-9265 5524 Williamson RdSte 13 Joe's Delicatessen $ 56 reviews Delis (540) 387-4444 7 North Broad StSalem, VA 24153 Scratch Biscuit Company $ 434 reviews Breakfast & Brunch, New American (540) 855-0882 1820 Memorial Ave SWRoanoke, VA 24015 The Laughing Bull $ 5 reviews Asian Fusion, Ramen, Burgers (540) 900-4234 32 Market Square SEUnit 124 El Jefe - Salem $ 62 reviews Tacos, Bars, Breakfast & Brunch (540) 404-4304 8 West Main StSalem, VA 24153 Sidecar $$$ 48 reviews Modern European, Coffee & Tea, Bars (540) 566-3709 411 1st St SWRoanoke, VA 24011 Inka Grill $$ 224 reviews Peruvian, Latin American, Seafood (540) 566-4655 3033 Brambleton Ave SWRoanoke, VA 24015