Taco Bell 33104

Taco Bell #33104 is a Taco Bell restaurant located at 2801 South State Road 7, Wellington, Florida.