I'm rating this restaurant as Very Good for several reasons. First let me say that the interior could use some paint, floors worn, service was a bit slow but very friendly.
Here's why I'm rating it as Very Good. The menu is simple beach themed bar food at a very decent price. Seafood was at market price, burgers were huge and the beverages were ice cold.
This is not a high end restaurant. It has a neighbor hood bar feel with a combination of bar height tables, regular tables and picnic tables. Don't think you are going to a five star place. That being said - we had a great experience and felt that we were served a very nice meal at an affordable price that did not take advantage of us being from out of town.
In addition, we ordered and asked the waiter if it would be ok if we stepped next door to a shop to pick up a gift. She said "No Problem, I'll keep the food warm if it's out before you get back." We were gone about 10-15 minutes and when we walked back in she brought out food right out and it was still very hot and fresh.
We had seafood, fried and not greasy. Cheese burger cooked to order, juicy and stacked tall with garden fresh tomato slices, sweet onion and lettuce. Sides included a salad which was ok and an order of sweet tater fries which were pretty amazing.