AAA? Looks like opening this weekend
They are at
5610 Lamar St.
Arvada, CO. 80002
ph (303) 296-2444
Open Saturday and Sundays I believe but probably worth a call first if you're not in the area.
They recently updated their facebook page. It says this:
"We're Back.... Opening on Saturday Feb.11th, 2017. Emails going out. Grand Opening party coming SOON. Look for it in March."