We've got friends coming from CA and they want lobster. Not being a fan I haven't got a clue where to take them. To quote them, they don't mind paper plates and rustic settings (Woodman's, No Name?). Help me direct them to a good experience. Thanks.