The location of Steak and Shake at 12611 FM 1950, west of Eldridge Parkway, has closed. The Illinois-based franchise has additional Houston-area locations in Pearland and Webster.www.steaknshake.com