Few tips on golf first...
1. It's winter and the snow birds are down in full force, the price of all the golf courses tend to go up, sure you know this already. Because of that I think you might enjoy a course that isn't TPC.
2. Pebble Creek in Wesley Chapel might be the right move for you and here is why. You have a lot of challenges the first time you play including some narrow fairways and also dog legs wrapping around trees. I would say if you are going with some buddies that this would be the prefect course. You can probably play a round for like $30 and under, you might need a coupon or something but it shouldn't cost a lot. Irish theme pub/bar on the premise, food and drinks are pretty reasonable for a golf course, the girls riding around in carts are pretty cute.
3. Fox Hollow is a little drive over to New Port Richey but outstanding service getting the clubs out of your car, cart girls everywhere with drinks, nice pro shop, 5 different boxes to tee up from so all levels are welcome. Great practice/warm up area. Bunkers and water hazards will punish the meek though.
Other entertainment…There is a Hard Rock casino that has poker and a lot of games. Nothing like Vegas but if you need to scratch an itch there you go. I believe the best place to kick it still is Ybor City but that said the last 2 trips to Tampa for me I noticed a lot less folks out there than there you used to be. SO either money and economy has impacted things which I believe or the folks who live there in Tampa for whatever reason do not appreciate the history of Ybor. It has awesome microbreweries like the YBOR CITY BREWING COMPANY which feature such beers as One Night Stand and Ole Elephant Foot, the beers are off the chain here and if you stumble into Ybor you need to go directly here.
The strip clubs IIRC allow full nudity and drinks, they do down here in Miami/Ft Lauderdale and since Joe Redner became famous owning Mons Venus and 2001, pretty sure it's completely nude and alcohol. There are many strip clubs in Tampa, Mons/2001 are across the street from each other, both are old and have been there a long time but super convenient.
You want the best Cuban food in Florida? Go to La Teresita on Coumbus near the stadium but go around the back and sit in the cafe behind the main fancy restaurant. Order the pork special they have daily over a bed of black beans and rice, some plantains, deliciousness.
The Columbia in Ybor City also has outstanding food.