Salt Rock closed in early May after opening April 2 in the former Twelve Stones Restaurant space at 1221 Flower Mound Road, Ste. 100, Flower Mound. The restaurant featured sandwiches, steak, seafood and a bar. www.facebook.com/Salt-Rock-Steaks-Seafood-Bar-159051568089624/