Taco Bell

1701 E Fowler Ave, Tampa
(813) 632-8586