Explore details about location Calle Los Picachos. Calle Los Picachos is a location situated within the Santa Rosa alongside other areas such as Via Escorial, Calle 1, Calle 4.