Pinos Altos NM Restaurants 1. 32 Main St, Pinos Altos, NM 88053 | Buckhorn Opera House (575) 538-9911