I would have given it a 2 star.
My boyfriend and I went for a trip with my sister and her husband to Silverdale. After reading review online saying how good and fresh the food is and how one must try the pastry and baked goods, we decided to stopped for lunch at The General Store in Port Gamble. We expected a long wait as we were warned by the review but patiently we waited. We finally got our table, since we were not overly hungry so we ordered fish and chips and Rueben sandwich to share. It took a while for the food to come as expected. But when the server put our food down, we were disappointed by the look of the fish and chips as the two pieces of the fish were obviously left in the oil for too long cause they were dark brown. I had a piece of the fish, it didn't taste fresh at all, very fishy. I took a bite of the Rueben, it was pretty good, the meat was very tasty. Since baked goods are highly recommended so we ordered a slice of lemon layer cake to share cause it looked so delicious on top of the counter. But another disappointment, the cake looked good and taste lemony but that was it. I am not sure if the cake was over baked or it had been left on the counter for too long, the cake was very dry. For a $8 slice of cake, I would expect better. And after reading all the raving review about their bakery, I was very disappointed. If it wasn't for the decent Rueben sandwich, I would have given it a 2 star. I wouldn't recommend it and I will definitely not go back.