112 Camino de La Placita, Taos, NM 87571-4905, Taos
Stopped at Stella’s to have dinner with my family. Everything that we ordered was delicious and the servers were very
Stopped at Stella’s to have dinner with my family. Everything that we ordered was delicious and the servers were very