TLC, a family-friendly restaurant serving relaxed Texas food, opened on Dec. 19 at 1100 S. Lamar Blvd., Ste. 1150, Austin. The menu features seafood boils, sandwiches and 30 beers on tap. 512-580-0971. www.tlcaustin.com