From dcist: No TVs. Some of the friendliest bartenders around. The Dew Drop Inn is the best spot in town to watch those trains roll by—and strike up a conversation with someone new while you're at it. Leer más
Great outdoor sitting spot. The indoor is nice too, as long as you’re ok with what an odor that resembles a super stinky feet. Reminds me entering the mosques in Iran.
Votación a favor hace {14}Dec {Mayo29}, {2014}2024