Sign claims to have the “best clams” on Cape Cod. The claim is well founded! They were fresh, tender and a hint of lemon. Served with french fries and coleslaw
Great tasting and great value
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.