5 of 5

Trummer's On Main

Trummer's On Main - 7134 Main Street, Clifton, VA
Sometimes you gotta leave the city for some delicious grub! Trummer's On Main in Clifton was included in Washingtonian's 100 Very Best Restaurants in 2013 and is keeping up that legacy. In celebration of the Oktoberfest season, the restaurant has opened up a pop-up tavern on the third floor. Until October 31st, the tavern will feature Austrian treats, including beers, schnitzel, and sausages. [image via]
5 of 5
Feedback