Restaurants in The Plains, VA Back to Cities In VirginiaCuisine TypesView AllAmericanCoffeeFine DiningMexicanTea 2Kyles4305 Fauquier Ave$$Crest Hill Antiques & Tea Room6488 Main St$$El Agave Mexican Restaurant7391 John Marshall Hwy$Front Porch Market & Grill6483 Main St$$Girasole4244 Loudoun Ave$$Happy Creek Coffee & Tea6485 Main St$The Rail Stop Restaurant6478 Main St$$