Dogwood Tavern’s Rooftop Deck Now Open


Dogwood Tavern has opened its new deck with 37 seats and patio with 55 seats in the back of the restaurant. The upper deck includes two 50 inch televisions, heaters, and a full service bar with 16 drafts on tap and more than a dozen canned draft beers. The lower level also also has two 50 inch televisions and has a six-foot privacy fence separating it from the parking lot. Live music will also be provided weather permitting.

Dogwood Tavern is located at 132 West Broad Street in Falls Church.