Get Directions to El Chorrito ← View details 6404 N Clark St, Chicago, Illinois 60626 (773) 381-0902 Get Directions From* To * — Required information