Are you ready to experience one of the best new bar concepts in D.C.? Astro Beer Hall is the place to be, with it's "Space Race" theme, great drinks, great food, sports, and atmosphere.
View all
Know a great happy hour or special for this location?
Suggest an edit
1306 G St NW, Washington, DC 20005
© 2025 Checkle, Inc
Privacy
Terms