Kooky Coconut

760 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
Kooky Coconut is my sole reason for loving Indian Rocks beach. Ok, fine, that's probably an exaggeration since it's a lovely beach--but the fact that this AMAZINGLY YUMMY place is such an easy walk from the beach is what keeps me coming back again and again. They have everything I could want from a hole in the wall beach bar (off the beach). Cold craft beer and wine, local ice cream, and super super tasty food. My favorites, although to be honest I haven't really branched out, are the coconut shrimp, the Tampa Cuban, and their fries. It. Is. So. Good. With outdoor seating (perfect if you're wet) and even a few indoor tables, it's a great way to take a break from the beach. They even have their own parking lot for while you are eating, and best of all it is walking distance from the public beach access--by beach! I love love love this place...it doesn't feel like a beach day without a stop at the Kooky Coconut!
Kooky's does not look like much while passing, but I am a fan of their little place. At a glace they offer burgers, as well as tacos, burritos and quesadillas. But what our real interest was ... homemade ice cream. Visiting from Alaska and Illinois, my husband's family rented out a house on IRB. After we would grill on the beach for dinner, we would walk to Kooky Coconut for ice cream. The inside is a bit tight for a group and looked a little ragged, however they do have an outside seating option as well. I typically indulged in the Cookie Monster ice cream. This included blue vanilla ice cream with cookie dough and crushed Oreos. During the evening, the light breeze off the water, while enjoying ice cream and being in each others company was the best part of our nights!
This place is an absolute jewel! Anytime I come to Tampa; I hit the beach. Indian Rock beach is my preference because of Kooky Coconut. Where do you go for a nice Cuban or coconut shrimp? .... Here. There is plenty of outside, shaded seating. This is best for a walk off the beach place for lunch, snack, or dinner. Their drink selection of bottles and cans is impressive for the size of the restaurant. Don't forget to plan for the ice cream or milkshake that seems to be a requirement of beaching.

(727) 517-1300

Sandwiches, Cafes, Ice Cream & Frozen Yogurt

Store is open now

Cafe de Paris Bakery

2300 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
while waiting for the weather to break up cause we were doing a photoshoot on the beach we parked here to wait and went in for a afternoon snack i wasnt wrong because we hit a home run it was so good when we are back in town we will be back Team Real Memories Photography
Very authentic interior and presentation. This would be a great place to bike to, then undo it all by scarfing down pastries out front. Coffee was good too. Bread looked great, esp. the walnut bread.
I found this place on Yelp! My wife and I made a special drive from Madeira Beach to try it out. We LOVE it. We got a fruit tart, croissant, turnover and chocolate eclair. After we enjoyed our croissant in the shop we decided to get a baguette to make sandwiches with later--good call. We haven't eaten all that we purchased but what we have was excellent and tasted so fresh. We also picked up a cup of complimentary coffee. It was good and was served in a commercial coffee maker--nothing exceptional though. They also had the LaVazza behind the counter. If you are in the mood for fresh bread or an afternoon treat I'd highly recommend it. Never been to Paris but I could imagine this is what it's like.

(727) 593-0277

Bakeries

Store is open now

Jake’s Cantina

435 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
Food is always fresh & tasty. Staff makes sure you are happy with your meal. Two words: FISH TACOS We come here with or without kids and everyone is happy, even our "token" vegetarian. Prices are very good considering the very high quality ingredients they use.
Food was good with generous portions. The employees were nice. Prices were fair and restaurant was clean.
We were in need of a delicious Mexican meal during our vacation - and we were not disappointed by Jake's! Dinner was made to order. The wet burritos were delicious! We ordered a side of guac that was also delicious. Only wish that they offered margaritas !

(727) 595-6777

Mexican

Store is open now

Lulu’s Oyster Bar and Tap House

500 1st St
Indian Rocks Beach, 33785
Reviews:
All I can say is the seafood is some of the best tasting and most reasonably priced I've ever had. I love this place.
Let's start with the good: the food is pretty good here. They have really great fried shrimp here--the batter is reminiscent of KFCs batter--nice and crunch without being overwhelming or doughy. The blackened shrimp was also great. My husband's mahi was blackened well. The ahi tuna tataki was a big disappointment--the slices were very thin and on one side of the tuna it wasn't even seared. It came with no soy sauce, but instead had an orange ginger glaze drizzled over top it. We would have asked for soy sauce, but our server, Tara, never even bothered to check in with us while we were eating it. Which leads me to the bad... The manager (a lady with short reddish colored hair in her late 40s, early 50s) had her back to us for about 3 minutes. She then asked who needed a table (back still to us). We told her we needed a table for two. She led us to our table, never making eye contact and told us our server would be with us shortly. Five minutes later, Tara, our server, arrived. Tara never checked in with us for our appetizer. She gave my husband Diet Coke instead of Coke. When we were done with our entrees, I had about 10 shrimp left (I got the pick two--blackened and fried) and I wanted a box. Before I could even ask for one, she took my husband's empty coleslaw ramekin and put it on my plate. When I told her I would like a box, she removed the ramekin, but she should have asked--I mean, most servers would see 10 shrimp and think to ask if the patron wanted a box, right? We then wanted dessert, but she brought our check. We asked for a dessert menu and she dropped it off. She suggested the peanut butter pie. We obliged and she left the menu and my now empty entree plate on our table. The entree plate was not cleared until she brought out the pie slice. The menu remained. The pie was so rich and dense, it was overwhelming. The bottom crust was completely overcooked--it was like sawing through wood--no exaggeration! This caused us to leave half of the pie there. She never asked how it was nor checked in on us, as she had already run our debit card. We are 50/50 on whether or not we will return--the food overall was pretty good (minus the peanut butter pie), but the service was AWFUL!
This place is great! It's good to go with a small or large group. It is located in Indian rocks beach and is easy to access and park. My complaint here is that we made reservations for a large group which they accepted and when we arrived, they said that they don't have or take reservations. In the end, our party had to split up into two tables which was fine. On to the food.... Steamed mussels and raw oysters are a MUST. Grilled crab cakes and lobster pasta were also great. They even made a seafood pasta for one of us with a requested sauce which we enjoyed. Can't wait to come back!

(727) 333-7944

American (Traditional), Seafood

Store is open now

Aqua Prime

213 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
Spectacular! A reservation for six with Open Table, outside dinning under the lighted trees with air conditioning stations blowing cool air on a warm summer night. Live music drifting out from the open bar area. Television screens visible inside the bar for the sports nuts. There was something for everyone on the patio at Aqua Prime. Our server, David, was very friendly and informative. He did an excellent job keeping us full of the complimentary warm pita bread and white bean hummus - yum! All the food was delicious. My husband had the fresh catch, Mahi Mahi with warm goat cheese - very tasty. I had the prime rib and I have to say it was probably the best I've had anywhere. I also ordered an add-on of scallops (cooked to perfection) with coconut curry sauce which was also very good. My favorite thing was the gnocchi with mushrooms side. Weight watchers beware - swimming in a flavorful butter sauce is part of what made it oh so good! I will be ordering that every time we go...yes, we will be back, again and again I'm sure. Loved it!
Me and a party of 6 decided to,fine here in our last day of our week long beach vacation. Boy was it a great last meal. We all got prime rib and me and another party member had the surf and turf. 6oz delicious lobster tail (best I have had in florida) and a 6oz Angus beef filet cooked to perfection and literally melts in your mouth. This is a great place and my new favorite steak restaurant. Better than burns, Charlie's and salt rock. And half the price. Great service as well.
We were celebrating 4 September birthdays with a party of 13. Nice seating area, food was very good, with friends ordering a verity off of the menu. All went well until it cam time for the checks. We waited probably 30 min after dessert was finished, with the waiter claiming "computer problems". Management should have given him a hand with a party this large. So, all in all a nice time was had by all. Better service would have earned a 5 star rating

(727) 330-7724

Seafood, Steakhouses, American (New)

Store is open now

Stefano’s

2699 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
Great food and good atmosphere. Not recommended for young children.
Went here ion vendor take out got three dishes and it was like $70. The house dressing was so much lemon that we could eat it. Lasagna was good not great and for the price I would have expected to have a larger piece. Overall again price performance Was not there.
Anyone who writes a good review for this restaurant has to be a relative! Do you watch Ramseys nightmares??? The plastic flowers should be the first clue - It is filled with plastic grapes, flowers, junk! We made a reservation for a party of 10 and we were told we would be in the front because of a party of 15 in the main restaurant- I said - Is there something wrong with the front? Is it cold? (temps were in the 40's here at the time). I was told it would not be an issue... So we get there and we are RIGHT AT THE DOOR! Everyone coming in and out blasted us with cold - so I said that I specifically asked about this when I called and I was told it was warmer than the other room because the other room had no heat! We ordered dinner and as we went through the order process each we found that there were soups and salad with the entrée - a regular salad or a Caesar which was an up charge - house soup or soup with a up charge. Entrees were anywhere from $16 to $30. We had to ask for bread and received 5 slices and dipping oil. There was so little dipping oil - we did not know it was there!.. when dinner arrived we asked for additional bread and we were told it wasn't offered because there was a charge for bread. Bread for 10 people that evening was an additional $12.00 - $12.00 for bread! To be fair -I can tell you that several of the meals were good, Lobster ravioli was good, seafood pasta was average, salmon was OK, scampi was OK. However - and there is always a however - the service was TERRIBLE - waited a long time for everything - no water refilled and dishes were not cleaned from the table! And lastly - let me mention to son - or customer or whoever that wander in and out at least 5 times with an IPOD and headset! All in all - why would you go to this place - it is like eating dinner in the insane asylum! I would say - DON'T GO!

(727) 595-8444

Italian

Store is open now

P J’s Oyster Bar

415 2nd St
Indian Rocks Beach, 33785
Reviews:
PJ's has some of the best seafood in Pinellas County! We're in Florida every year for a month, and we eat at PJ's 8+ times before we leave. Our family can't get enough. It's my families #1 choice in Florida, but 2nd for me behind only Crabby Bills. PJ's has some great seafood. Good shrimp, oysters, etc. I just slammed a pound of crab legs which were amazing! They also have arguably the best grouper sandwich in the county. I recommend crab legs or the grouper, and the Philly cheesesteak or cheeseburger for land lovers. Their chicken tenders are pretty good and they may have the best French fries I've ever had.
Not as good as it used to be since they moved to the new location. Still. Good place for Stone Crabs and key lime though.
On our way to the beach it caught our eye and figured we'd try it. Nice atmosphere, great service. We tried the crab legs. Nothing I hate more than soggy crab legs and those were not. Perfectly cooked, easy to crack, not too salty. Very very good. The cold slaw was dry and not good, but didn't care after those crab legs. Also tried Key Lime pie which was surprisingly good though awkwardly enough a bit salty. Either way, we'll be back.

(727) 596-5898

Seafood

Store is open now

18 On The Rocks

2405 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
Reviews weren't excellent but it was in our way to the beach and we've tried a few of the other places on this strip and we like to try new thing. Place looks inviting from the outside though looks more like a bar than a restaurant. 2 of the walls facing the street are garage doors which were open as it was a gorgeous day. Waitress was very nice and recommended crab cakes which did look amazing at table next to us. We opted for Grouper Sandwich and tacos. If you've read some of my previous reviews, you know how picky I am about fish and want it to be fresh. This definitely was. Very well cooked, seasoned, and juicy. I did mine grilled, my wife chose blackened and it was perfect. Many places over spice the blackened to take away from the often dry fish. Not in this case. The coleslaw had oranges in it and was wonderful as well. The fries were perfectly cooked and crisp. Overall, great experience. Good place to stop at for a quick bite.
When you're a dive beach bar, they're isn't much you have to do other than keep the beers full and keep the place clean and up to date. Most of the beer selections on their board they don't even have. I can't remember the last time I saw more lame beer on tap in the area. I mean Bud, Bud Light, and the like? People still drink that crap? We live in one of the fastest growing beer scenes in the nation, and no local beers on draft? Fail! The crowd was super local, everyone seemed to know everyone, but that just led to a bunch of yelling and shouting among the customers, staff, and basically everyone except us. It was also pretty rough in the cleanliness department as you are able to smoke inside. I think they have tried a bit too hard to be a dive bar, maybe it's time to take this cool location to the next level?
I would like to say that I tried the food at 18 On The Rocks. However, we never got that far. We arrived at 11:50am and a few people were at the bar. We sat at a table. We were the only people our waitress had to wait on. The bartender came out and got our drink orders. After a few minutes, our waitress tried to take our drink orders again. A minute later the drinks arrived. Then we waited for a few more minutes until our waitress finally came up to us and asked if we had questions. My friend told me about this place and that they have $13 lb lobster on Tuesday. Their website said $14.99 lobster. I asked out waitress and was told $18. With the increased price we decided to order one lobster meal and one pasta meal to split. We asked for a few seconds to make a decision on the second meal. 15 minutes later we were staring down the waitress trying to get her attention to order. She was standing by the bar stroking her hair (which is unsanitary. .but that is another conversation) and dancing. She refused to look at us. She then walked past us to wait on another table that had just arrived. Still no eye contact. On her way back past us she looked me in the eyes, smiled and kept walking. WTF? After about 30 mins of being at the restaurant without being able to order, we decided to leave. I had to scream across at our waitress to get her attention and ask for the check. She then tried to act sweet and said we would regret not getting the lobster and they had plenty. I was ticked. As we left a guy at the bar (owner? Manager?) decided to look concerned and told us to have a nice day. Too late. We will not be back. It isn't worth a good price on Lobster if you are ignored, treated like a hassle and it takes all day.

(727) 596-5633

Bars, Seafood, Chicken Wings

Store is open now

Chicago Jaqx Pizzeria & Taphouse

1511 Gulf Blvd
Indian Rocks Beach, 33785
Reviews:
Best pizza in the beach- Love the thin crust pizza. Growing up on Columbus Ohio pizza- this is the closest I've found
We've been here about 3 times now and I'm not sure why we keep coming back. I think it's because of the swing seats outside because the food is meh and the service is horrible! Expect to spend at least 2 hours here and that's if you catch them on a good night, usually longer. They're always under staffed and the workers don't get along so if you sit outside be prepared to hear them arguing outside around the side of the building. There is one lady who tries really hard and is super nice but some of the others are completely rude. As far as food... we've had the cheese sticks, garlic bread, thick and thin crust pizza. The thick crust is insanely think and the thin crust is so thin you can barely see it. The cheese sticks are straight out of the freezer box it seems like but the garlic bread is delicious! The first time they gave us honey to put on the crust to eat as a dessert and said it was there "thing" however no one has ever offered or served us the honey on either of the next two visits. It's nice to sit outside and super close to the beach but SLyce is right down the road and is WAY better!
This Chicago themed joint has a ton of potential, but falls short in some really basic categories. Although our server was admittedly new, she had almost no knowledge of the beers or the menu. She was super friendly, but that will only get you so far. I don't need someone to walk me through the menu, but it's nice to get a cool suggestion about the menu or a great beer to try. The food was beyond disappointing. The spinach Calzone was a joke. It was more like a roll with a spoonful of creamed spinach inside of it. The antipasto salad was the smallest salad I have ever had, maybe ever. The Italian Beef sandwich was ok, but the bread should have been toasted and maybe put a layer of cheese on the bread itself. Without either of these, I was left with bread that was so soggy, I couldn't even pick it up.

(727) 303-3946

Pizza, Sports Bars

Store is open now

Jimmy Guana’s

Holiday Inn Harborside,401 2nd St
Indian Rocks Beach, 33785
Reviews:
My family and I went here for dinner the last night of our stay. Almost every night of our 10 day stay at the Holiday Inn, there was live music playing at this restaurant, it was awesome and lots of fun! It is a beautiful and fun atmosphere. Located on the bay, there is a pretty view and it is nicely decorated. There is an indoor area and bar as well. We sat outside near the water. I ordered the New England Clam Chowder soup first. It was good but very very thick so if you like more of a soup-y texture, you may not like it. We also ordered cheese fries which were delicious! The cheese pizza was fine but nothing special. I ordered the Coconut Shrimp appetizer as my dinner, they were perfect! Later on we ordered room service and ordered Chicken Quesadillas and a piece of key lime pie. For only those two things it was $18 which I thought was kind of expensive. However, the quesadillas were the best I've ever had!! The key lime pie was also good but could have used a little whipped cream. Overall I would definitely recommend this place!
One star is too many for this place - what an awful experience! From start to finish this was one of the worst dining experiences I've ever had. Read on if you care for a few of the the details. First, we called to make a reservation and asked for outdoor seating on the water. However, we arrived to find the entire patio reserved for a private party. After being seated indoors with no view whatsoever, the host brought us a single, warped and peeling kids menu for our two kids. After taking forever to send us a waitress, we asked for something for kids to color. Then they brought us two full size, beautifully designed kids menus for coloring - WTF? Why wouldn't they bring us that in the first place??? Finally we placed our order and the kids meals came out quickly, which was great, but the adult meals took FOREVER! We ordered the "famous" all you can eat grouper and the order took so long that we never even got to eat another helping. And the portions were incredibly small to start - so we left hungry just to get out of the place. On top of that, when the server brought our orders he dumped an entire plate on my Mother's lap! What is it with these guys???
My absolute favorite restaurant. I love the atmosphere- right on the water, outdoor eating with cute lights. Sometimes a band plays. They have a killer selection of exotic drinks, and an awesomely broad dinner menu. Great seafood dishes! Decorations- adorable. Tip: don't miss out on the beautiful photo-op by the large palm tree. I have dozens of photos with the sunsetting behind me. The photos almost look fake. Take it all in while you're there. Wonderful place.

(727) 595-8356

Seafood

Store is open now