Eat & Drink
The Best Dining in St. Pete Beach
If you’re hungry for all the freshest Florida flavors and Gulf Coast cuisine, you’re in the right place. RumFish Resort is home to some of the best bars and restaurants in St. Pete Beach, including the famous RumFish Grill. Whether you’re in the mood for superb seafood, casual fare, or tropical beach beverages by the pool, RumFish serves it all — fresh, delicious, and made-to-order. If that's not enough, just walk a few steps along the beach to the connecting Island Grand Beach Resort and explore an additional 10 bars and restaurants. Get ready to treat your taste buds!