"Situated right across from Nationals Park, Navy Yard’s sports bar stalwart is outfitted with 24 self-pour beer stations and massive 4K TV displays. Neighborhood fans flock here on game days for green tea shooters, subs, and seltzers and beers by the bucket." - Tierney Plumb