5100 Gulf Blvd
St Pete Beach, FL 33706
Gulf views & local seafood draw diners to this laid-back venue with picnic tables & a rooftop bar.