IPO experts are expecting more companies to go public this year than last year, and restaurants including Panera and Fogo de Chao are considering offerings.
Twin Peaks is a Texas-based company that owns and operates a chain of sports lodges that serves food products such as chicken wings, burgers, salads, soups and beverages.