Taco Bell
5096 Us 41 19th Ave Nw
Apollo Beach, FL 33572-3357
813-641-3598