Get directions to: Taco Bell Express, Penrose, CO
Restaurant address: 916 State Highway 115 Penrose, CO 81240, USA
Restaurant: Taco Bell Express