Rappahannock County, VA Listings Dining Shopping Leisure Highest Rated Dining Blue Rock $ 31 reviews New American, Hotels, Wine Tasting Room (540) 987-3388 12567 Lee HwyWashington, VA 22747 The Blue Door Kitchen and Inn $ 83 reviews Restaurants, Guest Houses (540) 675-1700 675 Zachary Taylor HwyFlint Hill, VA 22627 Ours Noir $ 13 reviews Cajun/Creole, Breakfast & Brunch, French (540) 227-5047 311 Gay StWashington, VA 22747 Patty O's Café & Bakery $$$ 100 reviews Bakeries, New American, Cafes (540) 675-3801 389 Main StWashington, VA 22747 The Inn at Little Washington $$$$ 648 reviews Hotels, New American (540) 675-3800 309 Middle StWashington, VA 22747 Three Blacksmiths $$$$ 54 reviews French, New American (540) 987-5105 20 Main StSperryville, VA 22740 Foster Harris House $$$ 76 reviews Bed & Breakfast, American (202) 413-7690 189 Main StWashington, VA 22747 Rappahannock Pizza Kitchen $$ 101 reviews Pizza (540) 987-9494 3710 Sperryville PikeSperryville, VA 22740 The Dark Horse Irish Pub $ 28 reviews Gastropubs (540) 675-3227 659 Zachary Taylor HwyFlint Hill, VA 22627 The Black Twig $ 34 reviews Southern, Breakfast & Brunch, Cocktail Bars (540) 987-5008 12018 Lee HwySperryville, VA 22740 Before & After $$ 91 reviews Coffee & Tea, Cafes, Breakfast & Brunch (540) 987-8392 31 Main StSperryville, VA 22740 The Base at Blueridge $ 5 reviews American, Breakfast & Brunch (540) 987-5083 11669 Lee HwySperryville, VA 22740 Skyward Cafe $$ 87 reviews Breakfast & Brunch, Cafes, Juice Bars & Smoothies (540) 675-1111 650 Zachary Taylor HwyFlint Hill, VA 22627 Sumac $ 3 reviews Coffee & Tea, Pancakes 3863 Sperryville PikePen Druid Brewing Off The Grid $$ 61 reviews Breakfast & Brunch, New American, Coffee & Tea (540) 987-5114 11692 Lee HwySperryville, VA 22740 Country Cafe Pit Stop $ 5 reviews Desserts, American (540) 987-8311 12000 Lee HwySperryville, VA 22740 New Iberia Kitchen $ 1 reviews Sports Bars, Breakfast & Brunch, American (540) 227-6647 3 River LnThe Marketplace Burgers N Things $ 37 reviews Burgers, Hot Dogs, Sandwiches (540) 987-8311 12000 Lee HwySperryville, VA 22740