Stella's Italian Restaurant

112 Cam De La Placita, Taos
(575) 751-0100