Mexicali – One fine Mexican treat!