Would You Like Fries With Your Lion Burger?

Would You Like Fries With Your Lion Burger?

By now, you’ve probably heard about the small Mesa, Arizona, restaurant that caused an up-roar this week by making a limited-time addition to its menu — Lion Burgers. If you hadn’t heard about it, well now you have. But putting any judgment aside for the moment, one has to ask — Where in the world do you get lion meat from? [More]