Layne’s Chicken Fingers opens second Houston-area location in Garden Oaks

A second Houston location of Layne’s Chicken Fingers—which launched in College Station in 1994—can now be found at 3008 Ella Blvd., Houston, after opening Feb. 25.