Myrtle Beach, S.C. — Twin Peaks has signed a lease to open a new restaurant at Myrtle Beach Mall. United Development Co., owner and operator of Myrtle Beach Mall, arranged the lease for Twin Peaks. The restaurant will open in an 11,600-square-foot space and will feature a Topgolf Swing Suite, selection of arcade games, 32 beers on tap and 76 televisions. Tenants at Myrtle Beach Mall include AMC, Bass Pro Shops, Belk, Books-A-Million, Overstock Furniture and Chick-fil-A.
Twin Peaks Signs 11,600-Square-Foot Lease at Myrtle Beach Mall in South Carolina