I feel like the last person in DC to discover Estadio, so if you haven't yet been, take a look at these drool-worthy photos and... get. there. fast.
Estadio is located at 1520 14th Street NW, Washington, DC. You can follow them on Facebook, Yelp and Twitter to stay on top of the latest specials and news.