Classes at this delightful cooking school, which shares a hacienda-style mansion with Casa Caribe, begin with continental breakfast and an introduction to traditional ingredients and modern Mexican cuisine; each day of the week features food from a different region. Chef Cristóbal Tamariz is as entertaining as he is knowledgeable, combining demonstrations with hands-on preparation of seven to eight dishes—all of which will make up your comida fuerte, or full Mexican late lunch, to end the day.