Tampa has a lot of waterfront, but unfortunately most of it isn't public and what is public generally isn't nice. Bayshore Blvd is the exception.
As others have noted, it's a nice place to go for a walk, rollerblade, or bike. No real dedicated parking, but there are plenty of side streets you can park on.
No restroom facilities
Sea water smells quite foul near Davis Island/Tampa General Hospital.
Instead of going here, I'd suggest heading over to Downtown St. Petersburg's Northshore Park. Not only does Northshore Park have shade and abundant restrooms along the way, it also has tennis courts, swimming facilities, a beach, baseball fields, boat ramp, and a dog park. It also has a trail which runs from Coffee Pot Bayou to The Pier. The trail naturally flows into Vinoy Park and Straub Park. It's far more relaxing and enjoyable than being on a strip of sidewalk next to busy Bayshore Blvd. And you can still see plenty of dolphins at Northshore Park.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.