
Dogwood Tavern is a beloved neighborhood gathering place located at 132 West Broad Street in the heart of Falls Church, Virginia, affectionately known as the Little City. The rustic, upscale pub features a charming rooftop terrace and sky bar that draws a loyal crowd on sunny days, offering an open-air perch above the lively Broad Street corridor. The menu spans breakfast, brunch, lunch, and dinner, with an emphasis on celebrating Virginia-sourced ingredients and classic pub fare with a modern twist. A raw bar, rotating craft beer selection, and full cocktail menu round out the offerings. Live music and a welcoming, community-focused atmosphere have made Dogwood Tavern a local institution for more than fifteen years, serving as a favorite spot for both weekend brunch and evening drinks under the open sky.