Address
226 1st Ave N, St. Petersburg, FL, 33701, UNITED STATES
GPS
27.772022, -82.63599797959183
Telephone
Is info on this listing outdated? Are you owner of this business? Register and claim it now.
Where Old Florida meets New Florida. Located in the heart of downtown St Pete. Cap’s offers the freshest seafood in the city with massive raw bar, barside steamed seafood, globally inspired shared plates, steaks and more! Al fresco dining in a casual atmosphere where the fare and libations are anything but casual.