Texas Roadhouse Leon Springs November 23 @ 3:00 am - 6:00 pm Texas Roadhouse: Leon Springs 23102 W I-10, San Antonio