Shell Shack is opening its second location in Dallas Jan. 9 at the Creekside Shopping Center. The seafood restaurant will be located in the Lake Highlands area of Dallas at 6770 Abrams Road, Ste. 180. Shell Shack offers a seafood menu with crab, shrimp and crawfish dishes in a casual dining atmosphere. The company first opened in 2013 and has multiple locations in Texas. 844-588-2722.