Taco Bell

4647 W Kennedy Blvd, Tampa, FL 33609

(813) 636-9100

Rated 5.0 out of 5 from 1 Reviews Taco Bell is an enjoyable Fast Food Restaurant Restaurant Ranked #1 of 20 Restaurants in Hyde Park Tampa. Some say it is soft.

★★★★★ on the 7th of August, 2013

... pass off KFC potato wedges in my crispy potato soft...
Location