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.


200 E 3rd St, Farmville, VA 23901-1545
+1 434-392-8077
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent23%
  • Very good50%
  • Average19%
  • Poor3%
  • Terrible3%
Travellers talk about
“sandwiches” (34 reviews)
“pretzel dog” (3 reviews)
Closed Now
All hours
American, Bar
$$ - $$$
200 E 3rd St, Farmville, VA 23901-1545
Write a Review
Reviews (126)
Traveller rating
Traveller type
Time of year

1 - 10 of 126 reviews

Reviewed 1 week ago

Stopped for lunch on a Sunday while on our way to Appomattox Court House National Historic park. Haven't encountered a menu with so many options in quite a long time (perhaps ever). My wife and I both had the Mcduffy which was quite good. Service...More

Thank UWJJ
Reviewed 1 week ago via mobile

Very busy on a Sunday afternoon, lots of people taking advantage of good weather and the large covered outdoor deck and bar. Plenty of seating inside too with a short wait. Food was good, just what we needed for a casual lunch. Family friendly too.

Thank carolinacalm
Reviewed 4 April 2017

I recently took my 16 year old son to visit Longwood, my alma mater. He had to experience the true college town by visiting Macado's. Since we arrived late to town, we didn't arrive at Macado's until almost 10pm but they treated us as if...More

Thank Julia C
Reviewed 29 March 2017

The outdoor seating is excellent on a warm summer evening. Grab a schooner of beer and relax on their huge covered porch. Sandwiches are what you'd expect from a chain of its price point. Can get busy and slow, but a perfect spot for lunch...More

Thank Nick D
Reviewed 21 March 2017 via mobile

Had lunch here, the service was great, the outside patio has caricature and the food was awesome. Mostly sandwiches and you can build your own! Very friendly staff.

Thank Kevin B
Reviewed 23 February 2017 via mobile

Food is average but a cute enviroment. Definitely a college type atmosphere. It was raining so we were unable to sit outside.

Thank Lizw66
Reviewed 22 February 2017

We had dinner here early, after a late lunch, because we were going to a show at Longwood University. Really unusal cafe with interesting artifacts around--- looks like old railroad station waiting room benches as the seats for booths. My wife had the chicken salad...More

Thank kingfather
Reviewed 15 February 2017

Visited with son and roommate at H-SC in Farmville. We stumbled upon Macado's, a crazy good, primarily sandwich establishment with Crazy Good and huge menu options. Has an outdoor patio, clean and spacious seating inside as well. Wish there was one in my home town!...More

Thank Chuck t
Reviewed 15 February 2017

We come here at least once a month for lunch. ALWAYS great service and food! Always in and out quick which is important when we come for a business lunch.

Thank yukonnv
Reviewed 14 February 2017

We had no idea how busy the restaurants in Farmville are on a Saturday night. At 7:00 PM we arrived at a restaurant that said the wait was an hour. We decided to go elsewhere and did get to eat at Macado's with only a...More

Thank travel7continents
Nearby Restaurants
Uptown Cafe
64 reviews
.14 km away
Charleys Waterfront Cafe
318 reviews
.34 km away
Walker's Diner
83 reviews
.20 km away
Nearby Attractions
Robert Russa Moton Museum
19 reviews
1.32 km away
Sandy River Outdoor Adventure
170 reviews
7.39 km away
Mainly Clay
11 reviews
.16 km away
J Fergeson Gallery
6 reviews
.20 km away
Questions & AnswersAsk a question
Hi, kennedydolores. What would you like to know about this restaurant? do you have gluten free options
4 February 2017|
What is your answer?
Posting guidelines
I've dined here before, but I can't remember if you allow dogs on the patio.
9 March 2016|
Response from Richard M | Reviewed this property |
Sorry I can't answer that. You will have to visit their website to see if it says anything, or call the Farmville venue at 434-392-8077
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Bar
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Serves Alcohol, Television, Wheelchair Accessible, Full Bar
Good for
Child-friendly, Bar Scene
Open Hours
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
08:00 - 00:30
Location and Contact Information
  • Address: 200 E 3rd St, Farmville, VA 23901-1545
  • Location: United States  >  Virginia (VA)  >  Farmville
  • Phone Number: +1 434-392-8077
  • E-mail
This is one location of a small chain of sandwich shops.