Main content starts here, tab to start navigating

Hours & Location

300 Beach Dr NE #124,
St. Petersburg, Fl 33701

(727) 873-3427

Sunday, Wednesday, & Thursday

4 pm - 10 pm

Friday & Saturday

4 pm - 11 pm

Alto Mare dives deep into European-inspired seafood dishes with a modern flare. Fresh seafood and ingredients from local vendors set the stage for dynamic cuisine. Dine with us for an incredible dining experience, fantastic seafood and oysters, crudos, sharable plates, and main dishes. Located on the scenic waterfront and the heart of Downtown St. Petersburg, Florida.

Get DirectionsVisit Website

Get Directions