Our Story

Welcome To Paradise

Buoy’s Waterfront is located at one of the most coveted coastal areas of West Florida. With Boat docks (soon to be repaired and more soon to come). Buoys is one of the unique places you can dock the boats and enjoy a great day of amazing food and drink. Small town vibes, mingle with the locals, and enjoy chef inspired fare with all local and island inspired ingredients to hand crafted cocktails mixed up by our mixologists. The passion to detail and freshness will bring you back time and time again. At Buoy’s our primary goal is to exceed our guest’s expectations for both quality and service. We strive to provide a relaxing, enjoyable dining experience in a friendly, fun and family oriented atmosphere


What People are Saying

“This place is great!”

“This place is great! We actually had planned on going to a different establishment in the area but we arrived 5 minutes after they stopped serving breakfast- they then recommended we try Buoy’s for brunch. We decided to try it out and had great appetizers, a fantastic meal and an amazing view!”


“A very enjoyable time”

“I went to try the tuna trio. It was offered by Taste of Pinellas. This tuna dish is excellent, and enough for 2 people. The bartender Valerie was fun and easily able to keep up with a full bar. This place is laid back with waterfront view , an outside bar with tvs. A very enjoyable time”


“Fast, friendly service and delicious food”

First visit, and I was not disappointed!  Very clean inside; fast, friendly service and delicious food (try the Avocado toast).


“Did not disappoint”

We just arrived in St Pete’s Beach yesterday. We dropped our bags and we were looking for some good eats. BWBG absolutely did not disappoint. I totally loved my Seafood Fra Diavalo. My wife loved the shrimp. We enjoyed our drinks. The waitresses were very friendly and super helpful. All that and you get to look out over the water and see cool boats go by. In closing, it did not break the bank either. 😋👍 Definitely plan on returning. Ciao.”


Hours of Operation

8:00am – 10:00pm


8:00am – 11:00pm

8:00am – 10:00pm

677 75th ave, St Pete Beach, FL 33706

Drop Us a Line

Don’t be shy. Let us know if you have any questions!

Call Now Button