Popeyes Louisiana Kitchen, subsidiary of Atlanta-based AFC Enterprises Inc., opened its 2,000th restaurant on July 16. The store is located at 4201 Hacks Cross Rd. in Memphis, Tenn. Currently, Popeyes operates restaurants in the United States, Guam, Puerto Rico and 25 international countries.