Babin’s Seafood House closed its Willowbrook location in late February, according to an email sent out to Landry's Select members Feb. 24. Located at 17485 Hwy. 249, Houston, the Cajun restaurant owned by Landry’s Inc. offered New Orleans staples, such as crawfish etouffee, red beans and rice and Creole gumbo. The seafood house’s two other locations in The Woodlands and Katy remain open. www.babinsseafood.com