Stella’s Italian Restaurant August 13, 2015 Loading Map.... Stella’s Italian Restaurant112 Cam De La Placita - TaosDetails 36.4069822 -105.57572340000002 Address 112 Cam De La Placita Taos, NM, 87571 Description Phone Number: (575) 751-0100125