Get directions to: El Tamale Local Mexican Restaurant, Colorado Springs, CO
Restaurant address: 26 S Wahsatch Ave Colorado Springs, CO 80903, USA
Restaurant: El Tamale Local Mexican Restaurant