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.

Sandy's Restaurant

2300 Gulf Blvd Ste 7, Indian Rocks Beach, FL 33785-3000
+1 727-596-6896
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good35%
  • Average13%
  • Poor4%
  • Terrible4%
Travellers talk about
Closed Now
All hours
American, Diner
2300 Gulf Blvd Ste 7, Indian Rocks Beach, FL 33785-3000
Write a Review
Reviews (161)
Traveller rating
Traveller type
Time of year

1 - 10 of 161 reviews

Reviewed 3 weeks ago

The place was recommended to us, we were surprised it is a small place, but the food was excellent. We will be back and recommend it for others.

1  Thank Petika5fam
Reviewed 17 April 2017 via mobile

Great local establishment with affordable prices. Very friendly, local establishment. Great eggs Benedict!

Thank Allison W
Reviewed 7 April 2017 via mobile

Took the whole family here and everyone found something on the menu they liked. The service was good and real high chairs for the kids.

1  Thank Tuner H
Reviewed 2 April 2017

Food was very decent and reasonable. Staff very friendly. They could use an upgrade on small things like salt and pepper shakers and utensils. But overall it was very decent. The friendly staff made up for any imperfections.

Thank Floridahollywood
Reviewed 29 March 2017

Sandy's is a nice place for breakfast. It's located on the beach side. Ive been here a few times. The place has a family atmosphere and not the corporate feel you usually get any where else. I would recommend this place for breakfast or lunch...More

Thank prelogic3
Reviewed 23 March 2017 via mobile

Read the reviews, I never ever complain about food, but here it goes. The food was mediocre at best, the eggs were runny, bacon over cooked which the waitress admitted. Biggest downfall is lack of portion size, all 3 of my kids literally ate another...More

Thank msandrock
Reviewed 15 March 2017 via mobile

We took our family of 5 (kids ages 10, 8 & 6) to Sandy's for lunch this afternoon on our way to Clearwater Marine Aquarium. Our experience left us extremely frustrated and angry. We ordered our food immediately at the same time that we ordered...More

Thank JOver5
Reviewed 13 March 2017 via mobile

This is a cute diner that serves breakfast and lunch. It was very busy at 10 am. The service was friendly and quick. Seemed like they needed one more service person as the folks who were working were running to keep up.

1  Thank kmrhs01
Reviewed 10 March 2017 via mobile

Nice little breakfast and lunch spot. Very straightforward menu. Tasty food friendly service. Nothing fancy but hot good good in a neighborhood homey style. It's like going back to the fifties. If you like the idea you will enjoy this place very much

1  Thank Old_Sailor_W18
Reviewed 9 March 2017 via mobile

Simple bacon and eggs with home fries very good. Good fruit cup. Friend enjoyed the eggs Benedict. Friendly efficient service.

1  Thank doylefamily2016
Nearby Restaurants
Guppy's on the Beach
1,732 reviews
.58 km away
Keegan's Seafood Grille
1,050 reviews
.71 km away
Cafe de Paris
383 reviews
.01 km away
TJ's Italian Cafe
315 reviews
.76 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
118 reviews
1.76 km away
Caladesi Fishing Charters
16 reviews
2.43 km away
Splash Harbour Water Park
54 reviews
2.60 km away
Indian Rocks Historical Museum
50 reviews
2.56 km away
Questions & AnswersAsk a question
Kids menu?
21 April 2017|
Answer Show all 2 answers
Response from brucesandy2016 | Reviewed this property |
Their wall sign advertises a kids' menu and, in any event, their basic menu is such that it should not be a problem to present some kid-friendly choices in appropriate portions.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$10
American, Diner
Brunch, Breakfast, Lunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Child-friendly, Kids
Open Hours
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
07:00 - 14:00
Location and Contact Information
  • Address: 2300 Gulf Blvd Ste 7, Indian Rocks Beach, FL 33785-3000
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-596-6896
  • E-mail