A Florida (naturally) restaurant is experiencing a bit of a backlash over its "lion tacos." Yep, you read that right, lion tacos. In other news, somewhere in the US there seems to be a farm that's raising lions for meat. I bet it's really hard keeping herding dogs around on it.