Carillada is a Spanish dish made of braised pork cheeks with harissa and sautéed vegetables. Casa Córdoba, Montrose, California

Carillada is a Spanish dish made of braised pork cheeks with harissa and sautéed vegetables. Casa Córdoba, Montrose, California