5 /5 Chel Chel: Oh My goodness, the tostadas and horchatas are by far OUT OF THIS WORLD! my favorite. every thing is fresh and delicious. A must try. plenty of parking.
715 Cesar Chavez Blvd, Calexico, CA 92231
(760) 357-0655
GG map: https://www.google.com/maps/place/?q=place_id:ChIJsQmFaDFl14ARTEudzQKRvWg