20 yrs ago•chester010reviewedAstro Lounge822 Pilot Butte Ave Rock Springs, WY 82901 I visited the Astro on4/05/05. The...