Killen's Steakhouse Opens in The Woodlands, Texas

Killen's Steakhouse opened in The Woodlands, Texas on April 26. This is the second location for this popular steakhouse. The first location is in Pearland, Texas. In the kitchen with chef de cuisine Luis Lopez, he shows FOX 26 food segment contributor and radio talk show host, Cleverley Stone, how to make the perfect steak in three steps.