Taco Bell 33280

Taco Bell #33280 is a Taco Bell restaurant located at 1709 East 2nd Street, Edmond, Oklahoma.