Karajo Chow Down Categories Food TrucksRestaurants 313 East Terra Cotta Ave. Crystal Lake IL 60014 (773) 397-2769 Send Email Visit Website Rep/Contact Info Raphael Duenas × Raphael Duenas Owner Phone: (773) 397-2769 313 East Terra Cotta Ave. Crystal Lake IL 60014 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×