North Straub Park – Recreation Trail – Scenic View North Straub Park is a beautiful park that’s located in St. Pete’s downtown water front. The locals know this spot as one of the most scenic views of the bay, making it an amazing spot to relax and unwind....