After opening Aug. 15, 2018, The Catch at 3651 Justin Road, Flower Mound has closed permanently in February. The restaurant served a variety of seafood dishes such as grilled catfish, boiled shrimp, oysters and fish tacos. www.thecatchusa.com