1. Macado's
200 E 3rd St, Farmville, VA 23901
Coordinate: 37.30222,-78.39103
Phone: (434) 392-8077
2. Charley's Waterfront Cafe
201 Mill St, Farmville, VA 23901
Coordinate: 37.30416,-78.39225
Phone: (434) 392-1566
3. Moe's Southwest Grill
118 Midtown Ave, Farmville, VA 23901
Coordinate: 37.30032,-78.39318
Phone: (434) 315-0018
4. Buffalo Wild Wings
1403 S Main St, Farmville, VA 23901
Coordinate: 37.28556,-78.39638
Phone: (434) 315-5522
5. Krispy Krunchy Chicken
3810 W 3rd St, Farmville, VA 23901
Coordinate: 37.31615,-78.45494
Phone: (434) 315-8868
6. Bojangles
1501 S Main St, Farmville, VA 23901
Coordinate: 37.28377,-78.39571
Phone: (434) 392-3063
7. Kfc
ROUTE 15 & 460 By-Pass, Farmville, VA 23901
Phone: (434) 392-5656
8. Golden Palace
929 S Main St, Farmville, VA 23901
Coordinate: 37.29115,-78.39741
Phone: (434) 392-9989
9. Huddle House
1800 S Main St, Farmville, VA 23901
Coordinate: 37.27784,-78.39819
Phone: (434) 394-2404
10. Applebee's
1808 S Main St, Farmville, VA 23901
Coordinate: 37.27773,-78.39831
Phone: (434) 315-5581
11. Subway
105 Midtown Ave, Farmville, VA 23901
Coordinate: 37.30015,-78.39333
Phone: (434) 392-8868
12. McDonald's
306 S Main St, Farmville, VA 23901
Coordinate: 37.29827,-78.39389
Phone: (434) 392-3406
13. Au Bon Pain
201 High St, Farmville, VA 23909
Coordinate: 37.30149,-78.39431
Phone: (434) 395-2640
14. Domino's Pizza
107 Midtown Ave, Farmville, VA 23901
Coordinate: 37.30023,-78.39329
Phone: (434) 392-3000
15. Pizza Hut
915 S Main St, Farmville, VA 23901
Coordinate: 37.29129,-78.39735
Phone: (434) 392-3253
16. Papa John's Pizza
1107 E 3rd St, Farmville, VA 23901
Coordinate: 37.29573,-78.37989
Phone: (434) 505-3025
17. Pod Market
902 Clubhouse Cir, Farmville, VA 23901
Coordinate: 37.30697,-78.40176
Phone: (434) 315-8900
18. Pizza Hut
1510 W 3rd St, Farmville, VA 23901
Coordinate: 37.30533,-78.41409
Phone: (434) 392-3253
19. Domino's Pizza
2010 S Main St, Farmville, VA 23901
Coordinate: 37.27419,-78.40112
Phone: (434) 392-3000
20. Little Caesars Pizza
2010 S Main St, Farmville, VA 23901
Coordinate: 37.27412,-78.40116
Phone: (434) 394-2233