Get directions to: Vallejo's Restaurant, Colorado Springs, CO
Restaurant address: 111 S Corona St Colorado Springs, CO 80903, USA
Restaurant: Vallejo's Restaurant