Spain, Cambrils, Avenida de la Diputaci√≥