The Elroy

1423 H St NE WashingtonDC20002
Map

Open Map

Description

The Elroy is located at 1423 H St NE, Washington, DC..
by merchantcircle on April 05, 2016 from merchantcircle

Editorial Reviews

Colorful Jetsons characters on the walls, mismatched barware and restroom mirrors that turn into TVs give this two-story H Street NE watering hole an edgy tone; fancy cocktails, a few beers and some wine sum up the drinks, while a handful of inexpensive bar snacks hold the munchies at bay, and a large backyard patio keeps revelers off the street.
by zagat on February 14, 2014 from zagat