★ 4.6 / 5 from 14818 reviews
Seafood
American
Sandwiches
Steak
Guppy's
St Pete Beach & Barrier Island Beaches, 1701 Gulf Blvd, 33785-2996, INDIAN ROCKS BEACH, United States
"Excellent service and food. Very nice restaurant and location"
Guppy’s restaurant offers a diverse menu with options for everyone, from smaller plates to larger dishes to delicious salads. The food is fantastic, w...