Posted in Food

Why the Lion Taco Didn’t Survive

A Tampa, Florida, restaurant recently hit the big time–in the media, that is–for its very controversial menu offering. Taco Fusion is an established Mexican restaurant…

Continue Reading Why the Lion Taco Didn’t Survive