Food Self-Pour Beer Bar Tap99 in Navy Yard Was Conceptualized in Only 48 Hours The bar near Nationals Park features 99 taps for beer, wine, and cocktails. Restaurant Openings Around DC, Beer, Navy Yard, Drinking | Aug 19, 2021