Griffin Tavern

Griffin Tavern in Rappahannock County- Flint Hill, Virginia is a casual dining restaurant and serves as the local social gathering place for everyone.

Located in a renovated 1800’s home with 3 cozy dining rooms, outdoor seasonal seating, and featuring the “Cheers Like” pub where locals gather, and passers by come to dine on an eclectic mix of menu items.

B&Bs of the Historic Shenandoah Valley  AIHP Luray & Page County