Stop in for a cup of coffee

Wow ...you eat the tails and fins?