Explore details about location Carrer Tarull. Carrer Tarull is a location situated within the Tossa de Mar alongside other areas such as carrer Doctor Carmelo, Carrer La Guàrdia, Carrer Tarull.