Four Winds Restaurant

101 Central Ave, Carrizozo
(575) 648-2964