• Twin Peaks Celebrates Grand Opening of First Amarillo Lodge

    9 monthes ago - By Restaurant News

    The ultimate sports lodge hosted official ribbon-cutting ceremony on Dec. 20
    Los Angeles, CA FAT Brands Inc. , parent company of Twin Peaks , is now serving its scratch-made food, premium drinks and scenic views to the “Yellow Rose of Texas!”
    Located at 2401 S. Soncy Road near Cadillac Ranch, the giant 8,000-square-foot lodge features 32 29-degree beers on tap - including national and local favorites - and more than 50 massive TVs, so guests won't miss a minute of any primetime matchup. Amarillo's first Twin Peaks will offer up more than just traditional draft beer and bar food. The robust...
    Read more ...