Get directions to: El Tesoro Restaurant & Gallery, Colorado Springs, CO
Restaurant address: 10 North Sierra Madre Street Colorado Springs, CO 80903, USA
Restaurant: El Tesoro Restaurant & Gallery