Taco Fusion opened in Tampa this past February, and has been making a local name for itself with its unusual fare. But the line was drawn on their behalf whe...
Taco Fusion Offers Lion Meat Tacos
Lion Meat Tacos - FOR SALE !!
Lion Tacos Pulled From Menu In FL
Lion Tacos on the menu
What? No More Lion Meat At Taco Fusion!?