Twin Peaks Restaurants is expanding into Louisiana with plans to open its first location in Baton Rouge later this year thanks to a new franchise agreement with local real estate developers Jim Clark and Cotton Lloyd. āIām very excited to introduce Twin Peaks to the Baton Rouge community,ā said Clark, who expects to open the…