We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


) #9 of 78 Restaurants in Salem $$ - $$$ American, ,
211 E Main St, Salem, VA 24153-3841
+1 540-387-2686
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good44%
  • Average14%
  • Poor5%
  • Terrible5%
Travellers talk about
“sandwich” (25 reviews)
“bread” (8 reviews)
“wings” (5 reviews)
Open Now
All hours
American, Bar, Pub
$$ - $$$
211 E Main St, Salem, VA 24153-3841
Write a Review
Reviews (146)
Traveller rating
Traveller type
Time of year

1 - 10 of 146 reviews

Reviewed yesterday via mobile

Very down to earth vibe. This is a local restaurant only found in VA with an extensive menu. They have almost any sandwich that you could dream up! Full bar with indoor and outdoor seating. Decently priced with friendly staff.

Thank Christa M
Reviewed 1 week ago

In the bar area Courtney is right on top of things, glass is always full,and she is a very friendly, she always remembers you and your drink.The food is always great.Choices are sandwiches,meals and Mexican dishes plus so much more.They always have lunch specials along...More

Thank Victor A
Reviewed 1 May 2017

The food was great, they have a huge selection of sandwiches. We did have to wait a while for our order. Our server informed us that this was because they were in the middle of preparing an after-concert take-out order for Alice Cooper and his...More

Thank woolander
Reviewed 26 April 2017 via mobile

One of few places open late. Extensive menu, almost too many choices! A bit slow to bring food out. Good portions, and we all enjoyed our meals.

Thank WorkingMomTraveler
Reviewed 21 April 2017 via mobile

I was seated promptly but no one spoke to me after that. A couple was seated at the table next to mine, and the waitress approached them right away - introduced herself and took their drink orders. I asked if she could take my order,...More

Thank IJohnson55
Reviewed 12 April 2017 via mobile

Waited an hour to only be served drinks. This is not the first time this has happened. If something doesn't change people will not go back. We won't. Sad too because we used to like going there. Told the manager and he didn't seem too...More

1  Thank Kre8tiv7
Reviewed 9 April 2017 via mobile

I had the chili and the first bowl came out lukewarm. Second bowl was warm and tasted good. We ordered the nacho grande without lettuce and it came with it on. We ate around it. The service was a tad bit slow and we came...More

1  Thank leecin777
Reviewed 8 April 2017

First we were at table of 50-70 year old people and we were told if we wanted alcohol we had to stand in line to get an armband....really? I understand you have to have alcohol policies but this seems far fetched. When our appetizers came...More

1  Thank Junebuggiec
Reviewed 19 March 2017 via mobile

Picked up seasonal corned beef sandwiches for dinner on St. Patrick's Day. Hearty sandwiches, potato side dish a bit pasty. Kids enjoyed cheese toast (they like it better, and it is more economical, than the kids' meals here]. Serves good variety of sandwiches. Picked up...More

Thank regiontravelreturns
Reviewed 4 March 2017 via mobile

Great food at a good price. I've eaten at more than half of the restaurants and they are all very consistent. Great job! This is our go to hangout on Monday's after work to blow off steam. We eat here multiple times a month. Food...More

Thank lifeisgoodatthelake
Nearby Restaurants
Blue Apron Restaurant and Red Rooster Bar
324 reviews
.02 km away
Mac and Bob's
381 reviews
.15 km away
Salem Ice Cream Parlor Incorporated
42 reviews
.93 km away
Joe's Deli
47 reviews
.23 km away
Nearby Attractions
Parkway Brewing Company
48 reviews
2.64 km away
Salem Red Sox
39 reviews
1.82 km away
Charlotte's Web Antique Mall
14 reviews
.44 km away
Salem Civic Center
13 reviews
1.67 km away
Questions & Answers
Get quick answers from Macado's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar, Pub
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Television, Serves Alcohol, Full Bar, Wheelchair Accessible
Good for
Bar Scene, Child-friendly, Kids
Open Hours
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 01:30
08:00 - 01:30
Location and Contact Information
  • Address: 211 E Main St, Salem, VA 24153-3841
  • Location: United States  >  Virginia (VA)  >  Salem
  • Phone Number: +1 540-387-2686
Huge variety sit down sandwich / sub shop, regional chain.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing