Busch Gardens is very cool. It's located 33 miles from Indian Rocks Beach. I've been there a few times.
Also located near Tampa is Ybor City, which has many clubs and restaurants.
Enjoy your stay in Florida...and please...don't leave us your quarters. They don't work in our vending machines. j/k