Overview
Comfy and rustic eatery with charming rooftop terrace.
Found in Falls Church City, Dogwood Tavern is a celebration to Virginia and everything it has to offer, served over two floors.
With a warm, comfy yet rustic interior, filled with artwork, this exposed brick-&-beam tavern also holds a second floor 'Sky Bar'. By no means sky-high, it is still a lovely spot to enjoy breezy alfresco drinks and bites.
Dogwood Tavern serves a wide selection of hearty American dishes, complemented with sushi Tuesday to Thursday. There is also a full bar offering everything from local brews to creative specialty cocktails.
Expect a warm and welcoming atmosphere, where you can enjoy daily specials, drinks in the sun, catch a game on the TV, or get moving to the Saturday DJ.
Follow The Rooftop Guide