Taco Bell 2163

Taco Bell #2163 is a Taco Bell restaurant located at 1799 3rd Street Southwest, Winter Haven, Florida.