Astro Beer Hall opens on G Street, Washington, D.C.
Astro-Tin Shop beer hall comes to life with lots of games, beer From the owners of Astro Doughnuts and Tin Shop, Astro Beer Hall comes to life today. The two-story … Continue reading Astro Beer Hall opens on G Street, Washington, D.C.