Back to press releases

Twin Peaks Enhances Scenic Views in Houston

DALLAS (August 5, 2013) – Twin Peaks, the Dallas-based mountain lodge-style sports restaurant, recently opened its fourth Houston-area restaurant at 18310 Interstate 45 in Shenandoah as the concepts first “Mega Peaks” location in Texas.

At 14,000+ square feet with two floors, over 130 high-definition televisions and three full-service bars serving 32 ice-cold beers on tap, Twin Peaks Shenandoah is the ultimate sports-watching destination. The restaurant also features a year-round courtyard and fire pit, a second floor balcony and a private “man-cave” party room.

“It’s very fitting for us to open our first Texas ‘Mega Peaks’ location in Shenandoah because Houston is one of our biggest markets,” said Kristen Colby, Senior Director of Marketing at Twin Peaks. “With double the bars and televisions, tons of seating and a comfortable patio, Twin Peaks Shenandoah is a total hot spot for sports fans to enjoy their favorite games.”

Known for its man-cave setting and friendly Twin Peaks Girls, Twin Peaks Shenandoah is now home to almost 200 Twin Peaks Girls. The comfort food menu offers hearty American favorites from it’s made-from-scratch kitchen like slow-roasted Ribeye Pot Roast and house-breaded Chicken-Fried Steak, alongside Twin Peaks favorites like the tempting Hangover Burger and BBQ Pulled Pork Nachos.

“Twin Peaks has a huge fan following in Houston and now was the perfect time to say ‘thank you’ with another awesome restaurant,” said Ricky Rosa, COO of Avalanche Food Group who owns and operates the Shenandoah location. “Everything is bigger and better in Texas so we’re definitely excited to give our guests an even larger taste of everything we have to offer.”

Twin Peaks Shenandoah is open everyday: Sun–Wed from 11am to midnight and Thurs–Sat from 11am to 2am. Local information is available at or call (936) 273-8946.

More information on Twin Peaks, including locations and franchise information is available at

  • About Twin Peaks

    Founded in 2005 in the Dallas suburb of Lewisville by successful restaurant veterans Randy DeWitt and Scott Gordon to meet the needs of an untapped market, Twin Peaks features high-quality food and ice cold draft beer served by friendly and attractive Twin Peaks Girls in a mountain sports lodge setting. Twin Peaks was named a "2010 Hot Concept!" by Nation's Restaurant News and among Restaurant Business magazine’s 2011 “Future 50” concepts and 2013’s Top “Social Media 50” brands. The national chain has more than 35 locations throughout Arizona, Colorado, Florida, Georgia, Illinois, Iowa, Kansas, Louisiana, Nebraska, Nevada, New Mexico, North Carolina, Oklahoma, South Carolina, Tennessee and Texas.

    About Avalanche Food Group
    The Avalanche Food Group (AFG) was formed in 2009 by brothers John, Joe, and Ricky Rosa, along with close family friend, Andrew Thomas, to franchise Twin Peaks in the Houston area. AFG was named the 2011 “Franchisee of the Year” by the International Franchise Association, and is the number one performing franchise group in the Twin Peaks system. The group currently owns three Twin Peaks in Houston with plans to open nine more in Houston and South Texas, as well as three in the Indianapolis area in the next five years.