Twin Peaks plots major expansion after bankruptcy split
The sports bar chain, now operating 115 locations across the U.S. and Mexico, says more openings are on the way following a bankruptcy split.
It appears that things are trending upward for Twin Peaks.