Advanced Search


Farmville is home to a growing number and variety of restaurants. Browse our listings to find your favorites or try something new.

Restaurant & bar located at the former Mulligan's Grill (Hotel Weyanoke Building) in downtown Farmville, serving traditional American fare (burgers, pizza, sandwiches).
Family dining for lunch and dinner.
Family restaurant featuring chicken dishes, sandwiches, burgers and ribs, located in The Shoppes @ College Park. Multiple large-screen TVs show top sports programming. Hours: Mon-Sun 11am - 2am.
Fine dining, cafe fare & bar, located in a restored tobacco warehouse overlooking the Appomattox River; at the Green Front furniture complex. Known for red-pepper-and-crab soup, extensive wine list and creative desserts. Lunch: Mon - Sat: 11-5, Sun: Brunch 11-2, Lunch menu 2-5; Dinner: 5-10pm daily. Banquet rooms and catering services available.
Mexican restaurant featuring traditional Mexican tacos, burritos and fajitas, as well as seafood and vegetarian dishes. Located across from Longwood University, in downtown Farmville.
Italian food and pizza. Located in The Shoppes @ College Park, in the former Perini's Pizza location.
Chinese Restaurant in Farmville
A Chinese restaurant in Farmville, offering seated and carry-out dining. Located in the Longwood Village Shopping Center.
Downtown lunch-counter restaurant.
Sort listings by: Alphabetic Date Clicks Rank    ascending | descending