Taco Bell 16480

Taco Bell #16480 is a Taco Bell restaurant located at 10650 Loveland Madeira Road, Loveland, Ohio.