Taco Bell (Springfield)

Taco Bell is the Springfieldian version of Taco Bell. The first Taco Bell in Springfield opened in 1986.