Taco Bell 26112

Taco Bell #26112 is a Taco Bell restaurant located at 1228 Park Avenue, Meadville, Pennsylvania.