We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Guppy's on the Beach

1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
+1 727-593-2032
Website
Share
Save
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent63%
  • Very good27%
  • Average6%
  • Poor3%
  • Terrible1%
Travelers talk about
“lobster bisque” (131 reviews)
“seafood” (160 reviews)
Open Now
11:30 AM - 10:00 PM Hours
CUISINES
American, Seafood, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
All Details
Write a ReviewReviews (1,981)
Traveler rating
Traveler type
Time of year
Language
  • More languages

1 - 10 of 1,948 reviews

Reviewed 3 days ago

Great informal restaurant,large choice of menu/drinks,very good staff,good parking,this restaurant is well worth a visit.

Thank Graham L
Reviewed 5 days ago via mobile

This is our 3rd year eating at Guppy's. The fish tacos at lunch are great. The shrimp and grits were good too. My favorite dishes were the grouper piccata and Caesar salad. I don't usually like Caesar salad, but the salad at Guppy's was amazing....More

Thank Sarah S
GuppysontheBeach, General Manager at Guppy's on the Beach, responded to this reviewResponded 3 days ago

Thank you for the great review Sarah!! We look forward to seeing you soon.

Reviewed 6 days ago

There were three of us at dinner, and we had a terrific time! We all had a cocktail of sorts, and enjoyed what we ordered! My sister ordered the Mahi, I had the Rainbow Trout, and Lilly had another fish, that I don't recall. We...More

Thank Donna C
GuppysontheBeach, General Manager at Guppy's on the Beach, responded to this reviewResponded 3 days ago

Thank you for the review Donna!!

Reviewed 1 week ago

Been eating at Guppy's for years whenever I am on Indian Rocks Beach. By far one of the best restaurants on beach. It's a casual fine dining place where food is incredible.

1  Thank Sherrie S
Reviewed 1 week ago via mobile

We went to dinner here after reading all the great reviews! My husband ordered the crab cakes which was $17.50 he received one very small crab cake about the size of a half dollar with cold green beans and carrots. I ordered the salmon which...More

Thank Jessika L
Reviewed 1 week ago

I go to this place every time I'm in the area. I always get the lobstercargo - love it! I am now adding a new favorite - black grouper. I've had grouper but this is the first time I had black grouper. Excellent light white...More

Thank lcf33133
Reviewed 1 week ago via mobile

Girl trip! This restaurant was recommended by hotel staff. It was AMAZING! Mark, our waiter, was great and very helpful! We had the shrimp and grits, flounder/mahi duo, and scallops. Very delicious!

Thank lori h
Reviewed 1 week ago via mobile

I celebrated my birthday at Guppys with my whole family and some friends. They got us seated for our reservation fast, the server was really great and the food was delicious! Definitely will eat there again and my hubby who doesn’t like seafood loved the...More

Thank CWlover35
Reviewed 1 week ago via mobile

We were told by the lady we rented from what a nice place Guppys is. We went there for lunch. Food was delicious . Servers were helpful and friendly.

Thank queenbee068
Reviewed 1 week ago

Love this place , right down the road from us and never disappoints! Always take our company there also when we are in town!

Thank Kara M
Nearby
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Sea Star Motel & Apts.
93 reviews
.06 miles away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
902 reviews
1.18 miles away
Gulf Towers Resort Motel
120 reviews
1.18 miles away
Prestige Collection Harbourside at Marker 33
97 reviews
1.24 miles away
Nearby Restaurants
Cafe de Paris Bakery
447 reviews
.36 miles away
Kooky Coconut
583 reviews
.73 miles away
Keegan's Seafood Grille
1,261 reviews
.08 miles away
Nearby Attractions
Morgan Beach Park
12 reviews
.58 miles away
Rad Bicycles
17 reviews
.22 miles away
Beach Art Center
16 reviews
.18 miles away
Kolb Park
15 reviews
.26 miles away
Ask a question
Questions & Answers
Elena C
August 5, 2017|
AnswerShow all 10 answers
Response from Pam557 | Reviewed this property |
I did not see any dogs when we were there. If you try the website bringfido you can search the city and find the restaurants that will take dogs. Our personal favorites in North Redington Beach are Sweet Sage and The Conch... More
1
Vote
Kate A
March 12, 2017|
AnswerShow all 6 answers
Response from GuppysontheBeach | Property representative |
Kate, outdoor dining is a covered patio looking across the street towards Indian Rocks Beach. Indoors we have a variety of seating options including booths, tables and high top tables in the bar area. Preference mostly... More
1
Vote
rjbpls
August 12, 2016|
AnswerShow all 3 answers
Response from GuppysontheBeach | Property representative |
Hello, Our Happy Hour runs from 4.00 pm to 6.30 pm. We offer half off domestic drafts, bar brand liquors, Select well liquors and house wine.
1
Vote
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Average prices
$20 - $30
Meals
Lunch, Dinner, Brunch, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Valet Parking, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Dining Style
Casual Dining
Good for
Romantic, Local cuisine, Large groups, Kids, Families with children, Special occasions
Open Hours
Sunday
11:30 AM - 10:00 PM
Monday
11:30 AM - 10:00 PM
Tuesday
11:30 AM - 10:00 PM
Wednesday
11:30 AM - 10:00 PM
Thursday
11:30 AM - 10:00 PM
Friday
11:30 AM - 10:30 PM
Saturday
11:30 AM - 10:30 PM
Location and Contact Information
  • Address: 1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
    (17th Avenue)
  • Public Transportation: Trolley Mile Marker, 17 1/2.
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-593-2032
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing