Little Rock Twin Peaks Hires First Male Server in Franchise History
Twin Peaks, the mountain-lodge themed sports restaurant, has announced their first set of new servers for its first Arkansas location next month in West Little Rock at 10 Shackelford Dr. …