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
News
The Catch closes its doors in Flower Mound
The Catch closes its doors in Flower Mound
Explore Dallas - Fort Worth on the Impact Mapstories, offers and moreSB
1 min read








