The food here is...okay. Not terrible, but most definitely NOT worth the price you pay. I've been about six times over the past two years and most of the time the food is good, but it just seems like pre-made meals they heated in the microwave.
If the prices were more reasonable, I'd say the place is pretty good. i.e., At this price point ($22-$32+ per entree) you should expect better plate presentation, more flavors, and something a little nicer than a vinyl tablecloth that looks like something my grandmother had in the 80's. The atmosphere reminds me of a Waffle House or Denny's or some other cheap dining place.
Not so bad I don't go back every now and then, but this would never be a place I'd recommend as a "go to" restaurant to visitors looking for a good meal at the beach.
On a positive note, the server on this most recent visit was amazing!