Taco Bell 21472

Taco Bell #21472 is a Taco Bell restaurant located at 1810 East Highway 50, Clermont, Florida.