10 yrs ago•crushreviewedAdmiral Theatre3940 W Lawrence Ave Chicago, IL 60625This is without a doubt the...