Top 10 restaurants in Salem, United States

April 14, 2018 Rebbecca Marino

Salem is an independent city in the U.S. commonwealth of Virginia. As of the 2010 census, the population was 24,802. It is the county seat of Roanoke County, although the two are separate jurisdictions. The Bureau of Economic Analysis combines the city of Salem with Roanoke County for statistical purposes.
Things to do in Salem

1. Mill Mountain Coffee & Tea

17 E Main St, Salem, VA 24153-3806 Seating, Takeout, Wheelchair Accessible Cafe, American Breakfast, Lunch, Dinner +1 540-389-7549
Excellent
46%
Good
31%
Satisfactory
17%
Poor
3%
Terrible
3%
Overall Ratings

4 based on 29 reviews

Mill Mountain Coffee & Tea

Reviewed By Justin G

First, let me state that I will always be loyal to this store. Have had some great times and wonderful memories at this location. Plus, Gavin the manager is awesome! Today was very disappointing. Ordered a pot of English Breakfast tea for two; however, only enough in pot for one cup. My mother had to go back up to the counter for another cup. Plus, the tea was cold. Please make sure to check the mugs before giving them to customers; my mug had a lipstick ring around the edge and stained coffee in the bottom. Got a to go cup instead. With Starbucks just down the street; please revamp your service and your product. I am a strong supporter of local businesses and today Mill Mountain Coffee was below par. There is no excuse for hot beverages to be cold and for mugs to be dirty.

2. Blue Apron Restaurant and Red Rooster Bar

210 E Main St, Salem, VA 24153-3803 Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar American, Vegetarian Friendly, Gluten Free Options Lunch, Dinner, Late Night +1 540-375-0055
Excellent
80%
Good
16%
Satisfactory
2%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 350 reviews

Blue Apron Restaurant and Red Rooster Bar

This restaurant just opened in Salem, VA a month or two ago. It is wonderful!!! The best place to eat in this small town!

Reviewed By Lou B - East Stroudsburg, Pennsylvania

Enjoyed dinner here with fellow associates. Seated promptly at our reservation at 6PM. Nice selection of appetizers and entrees. Some of us shared the foie gras appetizer, while others shared the Tuesday night special appetizer of fried oysters. Both were excellent. Those that ordered the ahi tuna main were a little disappointed in the portion size, while those that ordered the other fish dishes were quite happy with the portion size. We all had liquid desserts (glasses of port). Room got crowded, but not noisy. Nice touches like chandeliers and lit candles. Service was very good.

3. Mama Maria's Italian Restaurant

2025 W Main St Ste A, Salem, VA 24153-3131 Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations Italian, Pizza, Vegetarian Friendly, Vegan Options, Gluten Free Options Lunch, Dinner +1 540-389-2848
Excellent
54%
Good
29%
Satisfactory
8%
Poor
3%
Terrible
6%
Overall Ratings

4 based on 264 reviews

Mama Maria's Italian Restaurant

Reviewed By Gordon F

Reviews show our review from 2015. This visit in 2017 we can only repeat :great food..senior menu veal parmigiana was very good and more than wife and I could finish. Salad was fresh and crisp., Homemade bread was great with herbal oil dip. Prices were very reasonable especially for portions given. Service was excellent,food arrived in a timely fashion and was hot. Will be back again next year.

4. Starbucks

129 Electric Rd, Salem, VA 24153-4432 Takeout, Seating, Wheelchair Accessible Cafe Breakfast, Dinner +1 540-986-1606
Excellent
45%
Good
37%
Satisfactory
11%
Poor
7%
Terrible
0%
Overall Ratings

4 based on 27 reviews

Reviewed By RoverTreks - Thailand

Recommended.

Starbucks is an expensive proposition. One reason fans visit is because they expect a uniform experience worldwide. That's what Starbucks delivers, to it's credit, and this place, we're happy to report, continues the standard. We stopped by for brunch and we're fortunate to take advantage of the post Christmas season sales.

It's worth a visit.

5. Champloo Desserts

9 S College Ave, Salem, VA 24153-3833 Takeout, Parking Available, Street Parking, Free Off-Street Parking, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Accepts Discover, Seating Cafe, Thai, Vietnamese, French SGD 3 - SGD 10 +1 540-999-1229
Excellent
65%
Good
18%
Satisfactory
9%
Poor
4%
Terrible
4%
Overall Ratings

4.5 based on 22 reviews

Champloo Desserts

Champloo Dessert specializes is handcrafted rolled ice cream, boba teas, fusion teas, coffees and other seasonal desserts. We take pride in the quality of our products and we put our customers first.

Reviewed By regiontravelreturns - Roanoke, Virginia

If there is such a thing as artisan ice cream, this is it. Beautifully prepared and presented ice creams, unusual for area. Flavors good but less strong than I expected. Interesting to watch the preparation process. Can be crowded and/or echo-y loud, so go for...MoreThank you regiontravelreturns for your detailed and helpful review! We hope to see you again soon!

6. Mac and Bob's

316 E Main St, Salem, VA 24153-4323 Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Validated Parking, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Highchairs Available, Accepts Credit Cards American, Bar, Pub, Vegetarian Friendly, Gluten Free Options Drinks, Lunch, Dinner, Brunch, Late Night SGD 12 - SGD 33 +1 540-389-5999
Excellent
33%
Good
43%
Satisfactory
15%
Poor
6%
Terrible
3%
Overall Ratings

4 based on 440 reviews

Mac and Bob's

Opened in 1980 as a 10 stool pub and has grown into a 330 seat restaurant with outdoor dining, indoor and outdoor bars. Famous for huge, great-tasting calzones. Wide range of menu items including steaks, salads, burgers, seafood, sandwiches, and pasta dishes. Offering 40 craft beers on tap, featuring local Virginia beers.

Reviewed By Hokiechip - Roanoke, VA

Stopped in around 9:30 on Tuesday night.

I ordered a burger and my wife ordered a BBQ sandwiches. Both the sandwiches were fine (although my burger was much more well done than medium well) but both of our fries were cold and inedible. After pointing that out to our waiter, we had to wait 7 minutes for another batch to be fried. To our waiter's credit, he IMMEDIATELY brought us the fresh fries the exact moment they were ready - so much so that they were too hot to eat.

The Manager On Duty did stop by twice to apologize and he comped our ice teas, but I would have much preferred to have good fries instead.

Our waiter was very attentive and friendly and he's the reason the review is a 3 instead of a 2. Candidly, I can't see stopping in again.

7. Dairy Queen

14 Wildwood Rd, Salem, VA 24153-2326 Takeout, Seating Fast Food Lunch +1 540-389-1366
Excellent
59%
Good
28%
Satisfactory
9%
Poor
4%
Terrible
0%
Overall Ratings

4.5 based on 21 reviews

Reviewed By Salemtransplant1 - Salem, Virginia

I love Dairy Queen reminds me of my youth and of course while we used to have sundaes and dilly bars I had the Hawaiin Blizzard and it was delicious..........

8. Chick-fil-A

1353 W Main St, Salem, VA 24153-4707 Takeout, Seating, Highchairs Available, Wheelchair Accessible American, Fast Food Breakfast, Lunch, Dinner, Brunch +1 540-387-2095
Excellent
73%
Good
22%
Satisfactory
5%
Poor
0%
Terrible
0%
Overall Ratings

4.5 based on 54 reviews

Chick-fil-A

Reviewed By EC13091 - Ellicott City, Maryland

We don't review fast food places very often, but this Chick-fil-A location is consistently excellent. Service is great, even when the place is busy. Like every Chick-fil-A, serving us is the staff's "pleasure", but here they really mean it. Food is hot and ready quickly, and the restrooms cleaned.

9. Billy's Barn Restaurant & Lounge

1790 Thompson Memorial Dr, Salem, VA., Salem, VA 24153-1862 Reservations, Highchairs Available, Takeout, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Delivery American, Bar, Vegetarian Friendly Lunch, Dinner, Late Night SGD 4 - SGD 20 +1 540-728-0270
Excellent
39%
Good
44%
Satisfactory
10%
Poor
5%
Terrible
2%
Overall Ratings

4 based on 155 reviews

Billy's Barn Restaurant & Lounge

Established in 1969, Billy's Barn has long been a favorite of locals and travelers alike. We offer friendly service and delicious meals at an affordable price. Our philosophy is to welcome you to our restaurant with a genuine appreciation of your business. Come see old friends, or make new ones!

Reviewed By mseibel - Virginia Beach, Virginia

Good home style cooking with a local feel. We stopped in later in the evening and got a good meal after our six hour car ride.Thank you for your kind review. Safe travels.

10. Salem Ice Cream Parlor Incorporated

404 W Main St, Salem, VA 24153-3610 Takeout, Outdoor Seating, Seating, Wheelchair Accessible American Lunch, Dinner +1 540-389-2373
Excellent
62%
Good
36%
Satisfactory
2%
Poor
0%
Terrible
0%
Overall Ratings

4.5 based on 46 reviews

Salem Ice Cream Parlor Incorporated

Reviewed By firebear1961 - Clayton, North Carolina

My wife and was ridding around once we arrived in town for her job. Once we saw this place we new we had to try it out. The service was great and the ice cream was good. You can tell that is a great place because of the line.

ThingsTodoPost © 2018 - 2024 All rights reserved.