Leona's Restaurante Medina, Chimayo, NM 87522 (505) 351-4569 Related: Chinese Restaurants Foods Take Out Restaurants Fish & Chips