Houston — Fuddruckers, an iconic, Texas-born hospitality brand, has debuted its first new Houston-area location in almost 2 years. Opened on April 11, 2017, the approximately 4,000-square-foot restaurant is located in The Woodlands. The site will introduce the option of self-ordering with four touchscreen kiosks.