5108 S Archer Ave, Chicago, Illinois 60632 USA
Steak burrito wad good. Guacamole was perfect!
Photo Credit: Yelp