1901 N Alma School Rd, Mesa, Arizona 85201 USA
6:30 tickets and it's not even open at 7 pm
Photo Credit: Yelp