The Barnacle is a staple of Craigville beach. Prices are a little high, but as others have mentioned, they have a monopoly on the beach so they can do what they want. Ultimately when it comes down to it, it's a snack bar in a resort town on the beach run by tired, hungover college kids, so the service will always be slow. Remember, its the cape. BUT they serve the best hot dogs I have ever eaten. Hands down. When you go, just keep it simple and get a hot dog, fries and a coke. Its a snack bar, not a 5 star restaurant.
Review Source:I think the fried clam bellies were actually pretty good, but it's hard to tell because there were so few of them. They gave me enough tartar sauce for a reasonably sized order but not enough clams. The rest of the tray was filled with decent fries and onion rings though I had to ask for some no-name ketchup that tasted more like tomato sauce. Beware - it's cash only. Although their sign points to an ATM at the place next door (seemingly different but owned by the same people) -- they are not open the same hours. I thought I had enough cash but somehow when she totaled it I was a dollar short (now realizing I paid about 3-4 times what is reasonable for the amount I got). She watched me say I would go next door and did not mention it was closed. Then I came back and someone else offered to open next door so I could use the ATM. I paid a $3 ATM fee because I was short $1. I went back, gave her my money, and after all that never got my $2 water. Save yourself some trouble and bring a cooler or stop somewhere on the way in.
Review Source: