Twin Peaks

The subject property is a 13,592 square foot Twin Peaks restaurant situated on just over an acre of land. The restaurant was built in 2007 and is part of the greater Chicago MSA with over 226,000 residents within 5 miles.

Twin Peaks – Wheeling, Illinois

Twin Peaks Property in Wheeling

Twin Peaks was founded in 2005 by Randy Dewitt and Scott Gordon in Lewisville, Texas. Dewitt, who had previously helped Brinker International develop Rockfish Seafood, noted a thriving sports-bar market and decided to create a chain with a mountain lodge motif and attractive servers. According to analysts,’breastaurant’ chains have been growing at a rate of 30-40% per year, while the general restaurant industry as a whole has only grown about 3-5% annually. Twin Peaks has subsequently expanded to 72 locations across 23 states in the USA as of May 2016. Most locations are in Texas, with others the American Southwest, Midwest and South. Twin Peaks has a mix of franchised and corporate-owned restaurants.