Company name: Jaimito's Burritos
Description: Mexican street-food counter
1781 N Clybourn Ave, Chicago, IL 60614, United States