Explore details about location Carrer de la Garrotxa. Carrer de la Garrotxa is a location situated within the Santa Eugènia alongside other areas such as Carrer del Puigmal, Avinguda de Josep Tarradellas, Rotonda del Passeig d'Olot.