Why the Lion Taco Didn’t Survive

A Tampa, Florida, restaurant recently hit the big time–in the…