The Taste of an Illegal Sushi Bar Maureen O'Connor · 03/12/10 01:04AM What does whale taste like? Moose, apparently.