Taco Bell 28864

Taco Bell #28864 is a Taco Bell restaurant located at 4501 1st Avenue, Evansville, Indiana.