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...
  • Excellent25%
  • Very good50%
  • Average19%
  • Poor3%
  • Terrible3%
Travellers talk about
“sandwiches” (39 reviews)
“burger” (13 reviews)
“pasta salad” (2 reviews)
Closed Now
American, Bar
$$ - $$$
200 E 3rd St, Farmville, VA 23901-1545
All Details
Write a ReviewReviews (151)
Traveller rating
Traveller type
Time of year

1 - 10 of 151 reviews

Reviewed 1 week ago via mobile

Macao’s in FarmVille is one of a small chain of Macao’s across Virginia, and maybe a couple of other states. It’s one of those pub-type restaurants with interesting/ funny antiques all about. The menu is quite large: mostly sandwiches and wraps, maybe 6-8 entrees, and...More

Thank Joe58156
Reviewed 19 March 2018

Good food and atmosphere! Go early on the weekends because it gets crowded and indoor seating is limited (especially in winter months).

Thank Hokiern
Reviewed 18 March 2018 via mobile

This is always a great stop when in Farmville. We used ally come here with others on bikes but today was not the case. Covered and seasonally enclosed patio area is where we usually park. I had a huge Rueben for the days occasion but...More

Thank mjrgnsn
Reviewed 6 March 2018 via mobile

This restaurant caters to the college crowd. If you go when school is out, it is a relaxed place to eat. They make good sandwiches and awesome salads.

Thank Clay E
Reviewed 27 February 2018

My wife & I ate lunch her before going a show at the Longwood Theatre. My wife ate your Almond Chicken Salad, being a big fan of chicken salad, declared it to be the best she's ever had! I ate your Pastrami Reuben, and it...More

Thank William S
Reviewed 12 February 2018

The sandwiches are good and the pasta salad is excellent. The atmosphere was nice but the service was extremely slow.

Thank Tijuana H
Reviewed 23 December 2017 via mobile

We went on burger nite and that's a special as they have certain specials all week. Good quality and big burgers and you can get fries or fruit and a couple more sides to pick from. It was delicious and great service

Thank jean555555
Reviewed 9 December 2017 via mobile

Fun place for Great Sandwiches!!! Lots of fun sitting on the back deck!! Happily crowded!!! Lots of Locals! Lots of College Students and repeat customers!!! Longwood Alumni have this as a "go to place" when they return to Farmville!!

Thank beebop2017
Reviewed 4 December 2017

My last dining experience was just "okay." The service for a family could have been better. We had a wait a long time for the wait staff to return to our table when we needed something. They seemed understaffed.

Thank gopdiana
Reviewed 14 November 2017 via mobile

Want to decide what to eat, you found it right here. Grab a fishbowl of beer and gander at the menus of the sandwiches I've seen. But, there's more than that. Get over here and get blown away!

Thank Ralph D
Nearby HotelsSee all 8 hotels in Farmville
Hampton Inn Farmville
538 reviews
1.74 km away
Farmville Motel
4 reviews
2.56 km away
Tru by Hilton Farmville
22 reviews
3.05 km away
Super 8 Farmville
137 reviews
3.42 km away
Nearby Restaurants
Uptown Cafe
92 reviews
.12 km away
Charleys Waterfront Cafe
362 reviews
.34 km away
Walker's Diner
95 reviews
.20 km away
Nearby Attractions
Robert Russa Moton Museum
20 reviews
1.35 km away
Sandy River Outdoor Adventure
201 reviews
7.39 km away
Mainly Clay
11 reviews
.17 km away
High Bridge Bikes - Rentals & Repairs
9 reviews
.23 km away
Ask a question
Questions & Answers
10 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
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Bar Scene, Child-friendly, Kids, Groups
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 - 12:30 AM
8:00 AM - 12:30 AM
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
This is one location of a small chain of sandwich shops.
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