This place was recommended by the family who owned the property we stayed at. We went the first night we were on the island in search of good seafood at reasonable prices. We were seated promptly and a bizarre waitress came over and rattled off some specials very quickly and without mention of prices. Some time later another waitress came over with our drinks. No one came by to take our order so I summoned over the first waitress because I wanted her to repeat the specials. When I asked her to do so, she sort of sighed and said she couldn't repeat them becuase she had to get orders out to another table. (What?!) Finally, the drink waitress came over and took our order after repeating about half the list of specials the first waitress mentioned. This waitress wasn't quirky like the first one, she was just rude and abrupt.
When our food arrived it was mediocre. I had to ask twice for bread with my clams (steamed) and was made to feel as though I was inconveniencing the waitress. Oh, and they charged me for it too.
The next morning, against my better judgement, we went back for breakfast. The thought was that there would be different waitstaff in the morning. Wrong. The same spacey waitress from the night before was there. It was almost noon when we arrived, everyone ordered breakfast except for me. (I ordered a Ruben) All the orders came out after about 25 minutes except for mine. When she delivered everyone's food, she looked at me and said, "What did you order?". I repeated my order and she said, "I'll be right back." Clearly, she had forgotten to place my order. Fifteen minutes went by and she flitted over to the table to say that my order was coming off the grill. Five minutes later she delivered my sandwich as everyone else was finishing their breakfast. The Ruben was soggy -- the kraut hadn't been rinsed or drained properly and overall was just gross. The fries that came with the sanwich tasted as though they had been fried in grease that was very old. I figured the waitress would take my sandwich off the bill due to making me wait so long after forgetting my order, but no. Charged full price for a sandwich I only ate half of and maybe three fries on the plate. As I said, this waitress is totally incompetent and strange. (Total bill for three breakfasts and my sandwich -- $63!) I was so disgusted, I paid the bill and left without tipping. (Which I NEVER do)
I would never eat here again, never would I recommend it and quite frankly they tainted my Orcas experience.