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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent63%
  • Very good27%
  • Average6%
  • Poor3%
  • Terrible1%
Travellers talk about
Closed Now
All hours
American, Seafood, Soups, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
1701 Gulf Blvd, Indian Rocks Beach, FL 33785-2941
Write a Review
Reviews (1,755)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,755 reviews

Reviewed 3 days ago

We had a very good meal, with fresh fish and excellent appetizers. Be sure to arrive early, as this place fills up.

Thank Elyse W
Reviewed 3 days ago via mobile

My wife and I dined here for Father's day dinner because we were away from home visiting my mom. My best friend had just dined here and raved about the food quality; he was right on target. We started with the Angels on Horseback which...More

Thank Richard N
Reviewed 6 days ago via mobile

Our party of 8 all cleaned our plates! The fried green tomato appetizer was delicious. From the Grouper Picatta, Salmon, Shrimp Pasta in cilantro cream sauce, steaks and lobster, everything was perfect. The lobster was cooked perfectly too! It's not the greatest atmosphere, we dined...More

Thank megd004
A TripAdvisor Member
Reviewed 6 days ago via mobile

Can t say enough- service outstanding, pleasant atmosphere, food, outstandingly prepared. We will return!

Thank A TripAdvisor Member
Reviewed 6 days ago

As locals, we eat have eaten here many times, and we have never had a bad meal. Always fresh seafood, cooked perfectly. Happy hour is great with very nice drink specials. Be sure to make reservations, especially on weekends. You can sometimes get a seat...More

Thank Island_Highlander
Reviewed 1 week ago via mobile

Best crab cakes in town. The waiter was friendly and funny. Prices are low for the high quality of food.

Thank Goodeating911
Reviewed 1 week ago via mobile

We have been coming here for years- great seafood and good service. Located directly across from the beach. Nice for date nights / also equally nice for family visits with small children.

Thank marinacityfamily
Reviewed 1 week ago

We drove up here from Madeira thinking we may have found something actually on the beach. It is not. Your outside table over looks the road. The food and service is good. It's much better than many of the "shack" type places along the Gulf...More

Thank webtravelreview
Reviewed 1 week ago via mobile

This was a wonderful visit. The food was very good so was the presentation. I had the Grapefruit Mojito, crisp and refreshing. We also had dessert. Very good.

Thank Rosie M
Reviewed 1 week ago

We have been here many times before and one of our favourite restaurants in Florida. Perhaps we just caught them on a busy night, but a long wait to get a table (despite phoning ahead), slow service and the food no where near a good...More

3  Thank chrisclaxton
Nearby Restaurants
Kooky Coconut
502 reviews
1.18 km away
Keegan's Seafood Grille
1,071 reviews
.13 km away
Cafe de Paris
388 reviews
.59 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
121 reviews
1.18 km away
Kolb Park
12 reviews
.24 km away
Rad Bicycles
15 reviews
.36 km away
Beach Art Center
14 reviews
.29 km away
Questions & AnswersAsk a question
Who is the woman who sits at the corner of your bar drinking all night who claims to be the owner? Her name is not Eugene like your website states.
25 May 2017|
Answer Show all 4 answers
Response from sharonrobertb | Reviewed this property |
No idea?
Kate A
What's the difference between the indoor versus outdoor dining? Is the a clear preference? thanks
13 March 2017|
Answer Show 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
do you have a happy hour, and if so what are the hours?
13 August 2016|
Answer Show 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.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$20 - US$30
Brunch, Lunch, Dinner, After-hours
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
Kids, Special Occasion Dining, Child-friendly, Local cuisine, Groups, Romantic
Open Hours
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:00
11:30 - 22:30
11:30 - 22:30
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