My English brother will visit in July. I've been bragging about New England lobster (size/quality/price) ... but realise that I always buy in Maine, but he'll be on Cape Cod!
Anyone know where I can send him to get great lobster on Cape Cod (Yarmouth vicinity). I'm hoping for a place like a pier (a la Bar Harbor) where you buy and eat ... and it needs to be cheap (he's from Yorkshire!)
HELP! American bragging rights are at stake!