Lincoln Park Mexican Street Food – Modern Approach Delivery/PickupReservation Pickup/Delivery Make A Reservation Contact Us 773-697-3132 info@takitostreet.com 2423 N. Lincoln Ave, Chicago IL 60614 Visit Our Other Locations Web Design by: Sassy Social Butterfly