Twin Peaks Restaurant Chain Taps MyCheck Mobile Payment Technology Platform for Its First Branded Mobile Payment App

Twin Peaks, the ultimate sports lodge known for its made-from-scratch kitchen, rugged atmosphere, and ultimate sports viewing experience, announced it is partnering with MyCheck, a leading mobile payment technology platform, to provide new avenues for customer engagement via its own branded mobile payment app. The new Twin Peaks mobile app will allow customers to view,