Delivered from Tallboy Taco at 676 N St Clair St, Chicago, IL 60611, USA