This sports bar chain is known for craft beers and scantily-clad waitresses. It offers bar fare, such as burgers, beer, wings and sandwiches, and has a rustic lodge theme. Founded in 2005, Twin Peaks ...