Here in Louisiana, it's hard to believe there are states in the U.S. where live crawfish are actually illegal. Seems like a pretty easy issue to fix, right? Just eat em!
Fans of Outback Steakhouse in Louisiana and Texas may find themselves in for a surprise as the parent company, Bloomin’ Brands, recently announced the closure of 41 underperforming locations across various brands it owns.