Fast food places are common in Louisiana but which franchise operates the most locations in the state? Here's a hint no clowns, no kings, open on Sunday
According to Restaurant Business magazine, the Lord's Chicken netted $11.32 billion in sales in 2019, replacing Taco Bell on the coveted list of the most popular restaurant chains in America.