X

strange 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…