Taco Bell 33855

Taco Bell #33855 is a Taco Bell restaurant located at 1911 Sheridan Boulevard, Edgewater, Colorado.