Dining, Restaurants & Bars
The first vegan restaurant located on the beach.
Come for dinner and enjoy a stroll on the beach afterward.
120 8th Avenue, St. Pete Beach, FL 33706
Hours - Mon 11:00 AM-7:00 PM | Tues 11:00 AM-2:00 PM | Wed/Thurs 11:00 AM-8:00 PM
Fri/Sat 11:00 AM-9:00 PM | Sunday 11:00 AM-6:00 PM
Restaurant Su Ottavo
Sea Critters Cafe
Waterfront seafood restaurant with extensive menu including fresh fish, pastas, chicken, steak and salads. Enjoy with fresh squeezed Best of the Beaches Margaritas - the only fresh squeezed margaritas on the beach.
2007 Pass-A-Grille Way, FL 33706