Stone Kiva Restaurant Address: 5200 Cochiti Hwy, Cochiti Lake, NM 87083 Phone: (505) 465-0043 Restaurants