How Twin Peaks Leveraged Advanced Restaurant Technology to Get Back Up and Running
Sports-themed restaurant Twin Peaks is changing the way they do business amidst COVID-19. In March 2020, all 78 of their U.S. locations had temporarily closed to adhere to individual state social distancing guidelines. To reopen, […]