Top 10 restaurants in Indian Rocks Beach, United States

April 14, 2018 Sachiko Swiger

Indian Rocks Beach is a city in Pinellas County, Florida, United States. The population was 4,113 at the 2010 census. Indian Rocks Beach is part of the Tampa-St. Petersburg-Clearwater, FL Metropolitan Statistical Area.
Things to do in Indian Rocks Beach

1. E&E Stakeout Grill

100 Indian Rocks Rd N, Belleair Bluffs, FL 33770-1778 Outdoor Seating, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Takeout, Reservations, Highchairs Available, Accepts Credit Cards American, Gluten Free Options, Vegetarian Friendly Lunch, Dinner SGD 20 - SGD 52 +1 727-585-6399
Excellent
67%
Good
22%
Satisfactory
6%
Poor
3%
Terrible
2%
Overall Ratings

4.5 based on 580 reviews

E&E Stakeout Grill

Reviewed By DoctorMom0f4 - Indian Rocks Beach, Florida

I will start by saying that we LOVE this restaurant and their food. I would have given 1 star if it weren't for the food. Our party of 6 adults had reservations at 6:30 PM. Upon arrival prior to 6:30, my husband and I were seated immediately as we waited for the remainder of our friends. Looking back, that should have been the first clue into the type of service we were about to encounter. As we waited, our server never stopped by to introduce himself, bring water, ask about drinks while we waited for the others. Even after they arrived, it still took our server several minutes to simply come by and introduce himself. He left us for quite awhile, and then upon his return wanted to get drink orders, though we were ready to place our entire orders (because he had been gone that long). One person at our table only ordered ice water, and he said he would bring water for everyone. He only took drink orders and abruptly left when one couple tried to place an appetizer order. The entire evening was like this. We had eaten our appetizers and had our plates cleared before any water made it to the table - the water came 1hr after sitting! I was even offering my ice at the bottom of my cocktail to my husband who had no drink. 1.5 hours after being there we had our salads. Our entire meal lasted 3 hours! Our party would have gotten dessert, but we didn't know how long it would take and didn't want to be there any longer. If it was any other dinner, we would have gotten more drinks...but again, we weren't sure how long it would take to get them. At one point, our server came and tried to clear a plate from someone who had gone to the ladies' room. When we told him she would be back, he didn't even know someone was sitting there (there was only 6 of us, 3 couples). We even laughed that there was no way our bills were going to be right, and sure enough he messed those up as well. We debated on just paying the bills we got and settling them with each other after we left (because we didn't know how long it would take him to correct them), but eventually he did get it correct.

I am glad that all of us had been to the restaurant previously, because otherwise I would have been embarrassed that I was the one who recommended it. Our server was so out of it that it even crossed our minds that he was on drugs. When each couple received the bill, we just looked at each other not really knowing about what to tip him. Honestly, the service from this guy was so poor, he did not deserve a tip from 3 couples that averaged bills of $100. Three hours at this restaurant due to poor service is too long. We all commented that we were leaving hungry, because our dinner was so long.

In the future, if we decide to return, I would be very inclined to specifically ask to not have a certain server.....though there are many other restaurants in the area that have great food and far better service.

2. Cafe de Paris Bakery

2300 Gulf Blvd, Indian Rocks Beach, FL 33785-3000 Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Wheelchair Accessible French, Cafe, European, Vegetarian Friendly, Vegan Options, Gluten Free Options Breakfast, Lunch, Brunch +1 727-593-0277
Excellent
72%
Good
20%
Satisfactory
5%
Poor
1%
Terrible
2%
Overall Ratings

4.5 based on 428 reviews

Cafe de Paris Bakery

Reviewed By Islandmomma4ever - Texas

What a find! We went on Valentine's morning, a perfect morning to be in Paris! Well sort of anyway. We even walked into seeing red roses and balloons!

It's a very small little place, it gets very busy and very crowded. There are a few tables inside and some outside and if you're lucky you might get one somewhere.

I love croissants and to get a flaky one that's not chewy is pure perfection and that's exactly what I had here, possibly one of the best I've had anywhere.

I also love danish, they were good, a little tougher than I like and a bit to much filling but still good.

It's just a quaint little place with quite a few selections. I loved it!

3. Jake's Cantina

435 Gulf Blvd, Indian Rocks Beach, FL 33785-2500 (Formerly Jake's Sandwich Shop) Takeout, Seating, Parking Available, Television, Wheelchair Accessible, Serves Alcohol Mexican, Fast Food, Vegetarian Friendly, Vegan Options Lunch, Dinner SGD 5 - SGD 9 +1 727-595-6777
Excellent
65%
Good
26%
Satisfactory
7%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 254 reviews

Jake's Cantina

Jake's is a part of the Crabby Bill's Indian Rocks block. They have the best Mexican food in town!!!! Like a Mexican Subway we make it your way before your eyes!!

Reviewed By Gary A

My wife and I came over from Tampa for some President’s Day beach fun and were looking for vegetarian lunch because we’re meatless for Lent. Jake’s was the perfect call! I’ll definitely be back when I CAN eat meat, because it looked great, but even...MoreThank you for dining with us, Gary! We are happy to hear we were a part of your fun beach day, and we look forward to seeing you again soon!

4. William Dean Chocolates

2790 W Bay Dr, Belleair Bluffs, FL 33770-2600 Takeout, Seating, Wheelchair Accessible +1 727-593-0656
Excellent
91%
Good
8%
Satisfactory
1%
Poor
0%
Terrible
0%
Overall Ratings

5 based on 101 reviews

William Dean Chocolates

Award-winning, handmade artisan chocolates, macarons, confections, gelato, & pastries

Reviewed By Davepelpt - Butler, Tennessee

The assortment is huge. The quality is excellent. I was very pleased with my chocolate selections and look forward to going back. Bring your wallet and plan to spend some time at the store enjoying the gelatos, coffee as well as the chocolates.

5. Haze Ice Cream

20001 Gulf Blvd, #13, Indian Shores, FL 33785-2472 Takeout, Outdoor Seating, Seating, Parking Available, Free Off-Street Parking, Television, Wheelchair Accessible, Accepts American Express, Accepts Mastercard, Accepts Visa, Digital Payments, Free Wifi, Accepts Discover, Accepts Credit Cards American, Cafe, Vegetarian Friendly, Vegan Options, Gluten Free Options SGD 4 +1 727-386-9121
Excellent
94%
Good
3%
Satisfactory
1%
Poor
1%
Terrible
1%
Overall Ratings

5 based on 316 reviews

Haze Ice Cream

We strive to offer the freshest ice cream on Indian Shores. We make all our ice creams in-house. In fact, we are in the kitchen making ice cream every day! Only the freshest ingredients are used. We also have dairy-free ice cream, and gluten-free options. Swing by and taste for yourself! don’t take our word for it!

Reviewed By Denise T - Iowa City, Iowa

While on a recent vacation to Florida we were delighted to find Haze Ice Cream right across the street from the condo we were staying in. We went there every night after spending a warm sunny day on the beach. The owners and employees are...MoreHi Denise thank you for the awesome review, we hope you get to come back and see us again soon!

6. Crabby Bill's

401 Gulf Blvd, Indian Rocks Beach, FL 33785-2539 Waitstaff, Parking Available, Street Parking, Free Off-Street Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Takeout, Outdoor Seating, Seating, Accepts Credit Cards American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options Breakfast, Lunch, Dinner, Brunch SGD 7 - SGD 51 +1 727-595-4825
Excellent
63%
Good
24%
Satisfactory
8%
Poor
3%
Terrible
2%
Overall Ratings

4.5 based on 4 reviews

Crabby Bill's

Crabby Bills in Indian Rocks Beach has been here since April 28th 1983. We are a family business catering to our guest to develop long lasting relationships. We want to be the go to place for fresh seafood served in a casual beachy atmosphere. We serve breakfast from 7am daily and late night until 1:30 am daily.

Reviewed By BlessingsWisconsin - Wisconsin

Had a friend and her family out of state here, we decided to eat at Crabby Bill’s since we were right on the beach. It was convenient as it was on the beach and next to where my friend and her family was staying. There was an hour wait. The food and our waiter “Nina” was great. We ordered the seafood platter, split it between my husband and I. Thank goodness because it was more than enough.
4 Stars because they ran out of oysters.....was so looking forward to eating it. The wait was an hour, there was a waiting list for outside and a different waiting list for inside. We couldn’t be on both...or first to open list? Doesn’t make sense to me.

7. Kooky Coconut

760 Gulf Blvd, Indian Rocks Beach, FL 33785-2623 (Formerly Tacky Turtle) Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible, Free Wifi American, Delicatessen, Vegetarian Friendly Lunch, Dinner, Late Night SGD 26 +1 727-517-1300
Excellent
60%
Good
33%
Satisfactory
5%
Poor
1%
Terrible
1%
Overall Ratings

4.5 based on 556 reviews

Kooky Coconut

Reviewed By Aletha444 - Largo, Florida

I’ve had a variety of the Cubans at Kooky Coconut in the past and they are drop dead wonderfully tasteful. They are so good that I can’t wait to try all the other sandwiches on their menu. My latest visit however, was just for a malt with three other family members. We all had various flavors of malts and they were scrumptious. They let you pick whatever flavor ice cream you want in your malt. I picked the rocky road chocolate which was a mistake because there were tons of tiny hard chocolate chips at the bottom which were tasteless. I should’ve known better. Next time I will just choose a different flavor that doesn’t have a bunch of stuff in it. Everything about Kooky Coconut is fun, especially the fact that it is right next to my favorite place to park on the beach.

8. Maggie Mae's On The Bluffs

2961 W Bay Dr, Belleair Bluffs, FL 33770-2621 Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible American, Cafe, Vegetarian Friendly, Gluten Free Options Breakfast, Lunch, Brunch SGD 7 - SGD 13 +1 727-724-4243
Excellent
56%
Good
29%
Satisfactory
10%
Poor
3%
Terrible
2%
Overall Ratings

4.5 based on 230 reviews

Maggie Mae's On The Bluffs

Reviewed By buster7919 - Seminole,Florida

Extensive breakfast/lunch menu. We went for lunch and had the grouper sandwiche or we could have had grouper tacos or grouper reuben. Their Almost Famous Chicken Salad served on Texas toast is delicious with just enough mayo. Special kids menu is great.

9. Lighthouse Doughnuts

215 Gulf Blvd, Indian Rocks Beach, FL 33785-2535 Takeout, Outdoor Seating, Seating, Parking Available, Wheelchair Accessible American, Cafe Breakfast
Excellent
52%
Good
30%
Satisfactory
13%
Poor
3%
Terrible
2%
Overall Ratings

4 based on 437 reviews

Lighthouse Doughnuts

Reviewed By 1shopper - London, Canada

Visited many places in the area and used trip advisor for all visits. All my choices were awesome. This place just fell short. Donuts were just okay nothing to go back for. Not the cleanest place. Apple fritters overcooked.

10. Caddy's

20025 Gulf Blvd, Indian Shores, FL 33785-2406 Waitstaff Bar, Seafood, Pub, American Lunch, Dinner, Late Night +1 727-595-3172
Excellent
43%
Good
34%
Satisfactory
14%
Poor
5%
Terrible
4%
Overall Ratings

4 based on 1 reviews

Caddy's

Beautiful Waterfront Restaurant in Indian Shores Florida. Enjoy dining outside on the decks or inside our beautiful dining room and bar. The views are great either way. Waterfront dining serving the freshest seafood, steaks and drinks. We can accomodate 50 boats and all sizes.

Reviewed By GriswoldSalute - Atlanta, Georgia

Great view of the water and it's fun to watch the boats come and go. Service is fine. Food wasn't terrible. Lots of smokers which annoyed my kids.

ThingsTodoPost © 2018 - 2024 All rights reserved.