I was there a few months ago and thought maybe my experience was unique. I talked to many people and they all agreed with me. The owner Penny doesn't respect any of her clients. She has her dog in the restaurant and when you mention to the servers they don't seem to care.
I decided to give this place a try since I read a lot of good reviews. The location is great right on the water. I decided to try there so called famous fish tacos. My friends also had the fish tacos and we all said the same thing the fish was cold and it had a bad fish smell. I couldn't even finished it and when I mentioned it to the waitress the so called owner Penny came by. She was rude and said tough that's how we serve it and the halibut was fresh. Once of my friends works in the fisheries and said there is no way that fish was fresh. I soon found out they were closing in the next few weeks for the seasons so odds are they were trying to clear out the stock rather than throw it out.
They place is full of fruit flys (since its outside), dog was eating in the restaurant and it is quite dirty and run down. To top it off the owner who is close to 70 must be losing her marbles.
If you want to be treated badly, eat bad food and pay a lot for it then maybe you should check this place out. Other than that I would go to Ginas better quality food and good service.