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.


₹₹ - ₹₹₹American,
19 W Main St, Christiansburg, VA 24073-2968
+1 540-381-8872
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good47%
  • Average10%
  • Poor5%
  • Terrible4%
Travellers talk about
“wings” (7 reviews)
“sandwiches” (14 reviews)
“burger” (6 reviews)
Opens in 2 min
American, Bar
₹₹ - ₹₹₹
19 W Main St, Christiansburg, VA 24073-2968
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (69)
Traveller rating
Traveller type
Time of year

1 - 10 of 69 reviews

Reviewed 21 December 2017 via mobile

Dropped in to meet friends and grab a quick lunch. We were immediately greeted and seated. I ordered a cashew chicken salad which was delivered to the table within a short period of time. The salad was fresh and appropriate in size. Waitress came by...More

Thank Robert H
Reviewed 4 December 2017

This place was recommended for good sandwiches and burgers. The salad, burger and rings were quite good. Large servings. Split everything for two. Nice beer selection and good house wines. Sports bar type TVs all around.

Thank GaTraveler7011
Reviewed 4 December 2017

This Macado's has very nice servers and the food was great. The only problem I had is the noise level and the way seating is set up- no real privacy for small talk

Thank patrickgG2433LO
Reviewed 2 December 2017

Food is always good, service is good and it is an interesting place to go. Each Macado restaurant is unique. You can expect a good meal and experience.

Thank SueBones47
Reviewed 7 November 2017

Stopped in on a football Saturday for lunch. Very friendly staff. Seated quickly. Several TV's with multiple games on. Good menu with nice variety. We had fried green tomatoes for ap, turkey sand with fries, and a veggie quesadilla. All food was very good with...More

Thank Marty Y
Reviewed 8 September 2017

Love our Christiansburg Do's. Service is great, atmosphere is fun, & the food selection is GREAT. Their sandwich selection is unbeatable & their portions are large enough for lunch the next day. I love their Tippecanoe &Tyler too. You could feed four with it or...More

Thank Sandra E
Reviewed 3 September 2017 via mobile

The salsa cheese dip was very good. The well done blue cheeseburger was half red. The prime rib sandwich that was supposed to be with aujus wasn't. If I didn't know better, it was 100% onion soup. The French fries were frozen. The potato salad...More

Thank Jackson1028
Reviewed 30 August 2017

Very casual place. Nice selection of drinks (I had a sangria with lots and lots of berries), service pleasant but not efficient, food was very good indeed.

Thank lifeisforlearning
Reviewed 20 August 2017 via mobile

I live local and have visited this Macado's off and on over the past couple of years. With that being said I have seen the quality of service go down hill since my first visit and today was the last straw. I entered today I...More

Thank SneakinDeacon
Reviewed 19 August 2017 via mobile

Wife and I visit Macado's at least once a month. Large selection of sandwiches that are freshly made and taste great. Staff are always pleasant and provide great service.

Thank Robert H
Nearby HotelsSee all 14 hotels in Christiansburg
Super 8 Christiansburg/Blacksburg Area
240 reviews
3.81 km away
Holiday Inn Christiansburg Blacksburg
254 reviews
3.92 km away
Hampton Inn Christiansburg/Blacksburg
793 reviews
4.07 km away
Shayona Inn Extended Stay
22 reviews
4.53 km away
Nearby Restaurants
Mockingbird Cafe & Bakery
81 reviews
.14 km away
El Bronco
57 reviews
.47 km away
Summit Restaurant
108 reviews
.18 km away
Nearby Attractions
Pampered Healing Massage & Day Spa
24 reviews
.26 km away
Christiansburg Aquatic Center
19 reviews
.28 km away
Antiques On Main
5 reviews
.10 km away
Montgomery Museum
6 reviews
.57 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol
Good for
Kids, Child-friendly
Open Hours
8:00 AM - 12:30 AM
8:00 AM - 12:30 AM
8:00 AM - 12:30 AM
8:00 AM - 12:30 AM
8:00 AM - 12:30 AM
8:00 AM - 1:30 AM
8:00 AM - 1:30 AM
Location and Contact Information
  • Address: 19 W Main St, Christiansburg, VA 24073-2968
  • Location: United States  >  Virginia (VA)  >  Christiansburg
  • Phone Number: +1 540-381-8872
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