Restaurant
Stella's Italian Restaurant
14 locals recommend,
Tips from locals
Cozy, Kitch and Romantic. Italian cuisine in the heart of town. Open daily for dinner only. 112 Cam De La Placita, Taos
Unique things to do nearby
Locals also recommend
- 11 locals recommend
Location
112 Cam De La Placita
Taos, NM