The first ShowBiz Pizza Place opened in Kansas City, Missouri, on March 3, 1980. At the time, Brock was quite successful as one of the largest franchisers in the Holiday Inn hotel system. The Brock Hotel Corporation owned 80 percent of ShowBiz Pizza Place, while the other 20 percent was owned by CEI, the company responsible for the production of the chain's animatronics show, The Rock-afire Explosion. By September 1981, the company had 48 company-owned outlets and 42 franchises. The company moved its headquarters in 1982 to Irving, Texas.