Popeyes is headquartered in Miami, Florida. Although the fast-food chain was founded in New Orleans, Louisiana, its headquarters moved to Miami after it was acquired by Restaurant Brands International, a Toronto-based company that also owns Burger King and Tim Hortons.
Bite into the Popeyes Trivia Challenge: Test your knowledge of America's Favorite Fried Chicken Empire!