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