Texas Roadhouse is set to open a new location in Leland Town Center in 2026, according to C&S Commercial Properties.