675 Zachary Taylor Highway
Flint Hill, VA 22627
Get directions

About Us

The Flint Hill Public House is located amid in bucolic Rappahannock County, Virginia. We will do everything possible to make your wedding a day you will remember.

Reviews