Taco Bell 32190

Taco Bell #32190 is a Taco Bell restaurant located at 1698 US 27 North, Sebring, Florida.