The Flint Hill Public House is located amid the rolling foothills of Virginia’s Blue Ridge mountains in bucolic Rappahannock County, Virginia. The restaurant occupies a renovated turn of the century (1903) school building and features three indoor dining rooms and an outdoor patio dining area.

The Public House is a convenient and frequent destination for anyone visiting the Virginia countryside, whether shopping for antiques, horseback riding, vineyard hopping, or exploring the rich local history.

With the Blue Ridge Mountains as a backdrop, guests enjoy a spectacular visual progression of scenery from the dogwoods of spring, to the rose and annual gardens in the summer.

 

 

 

 

HistoryChefsLunch MenuDinner MenuWine ListSpecial EventsDirectionsContactScallops