Taco Bell 17553

Taco Bell #17553 is a Taco Bell restaurant located at 19010 Coastal Highway, Rehoboth Beach, Delaware.