I absolutely LOVE this place! I went there on Mother's Day and several times before. The service is friendly, almost like being with family and the atmosphere is impeccable! Sitting on the beach eating seafood while watching my kids run around barefoot in the sand, sipping on an umbrella drink is my idea of a relaxing and fun environment. It's seafood so it's a going to be on the pricey side that's why I don't go there every night or I would!
Review Source:I think this place has potential, but I definitely didn't see it today. We sat down at a table where a waitress came to clear the empty cups and bottles but didn't offer to get us drinks or give us menus. After 10-15 minutes, we got up and moved to a different table closer to where we saw a lot of other waitresses.
We waited for 20 minutes at that table. Granted, it's Memorial Day weekend, but there seemed to be a lot of wait staff buzzing around. A lot of the people there were just drinking, so were standing around. It was warm in the sun. We at least wanted some water. Eventually we went to the bar to get our drinks. After 20 minutes, we had to flag someone down to ask them to send a waitress over. When she came over, she apologized and said it wasn't her section, but offered to get us water. Someone else brought the water. When our waitress finally did show up, she wasn't very friendly and seemed annoyed at us. (By this point it had taken a total of about 45 minutes just to be acknowledged.)
She didn't come back often to check on us. When my friend ordered another drink, she gave up after 35 minutes and, again, went to the bar to get it. The waitress, perhaps sensing our irritation, made excuses and blamed it on other people. Twice. At one point, we were all looking at her trying to get her attention to come over. She was standing near the bar with another waitress, looking at us and talking, but not coming over. I might accept that someone else messed it up or that you're really busy if I can't clearly see you standing around not doing anything.
Being that it's Memorial Day weekend, we anticipated that it would take a little longer. But we didn't think it would take nearly 3 hours from the time we sat down to the time we paid our bills. And for all of that, the food was just mediocre. I think I definitely prefer Tim's (a nearby establishment) better.