Taco Bell 33849

Taco Bell #33849 is a Taco Bell restaurant located at 165 South Sheridan Boulevard, Lakewood, Colorado.