Finha Gallery + Studio November 3, 2021 Loading Map.... Finha Gallery + Studio112 Camino De La Placita - TaosDetails 36.406079 -105.575627 Address 112 Camino De La Placita Taos, NM, 87571 Description Type of Venue: Art Gallery & Studio201