Twin Peaks Rises in San Antonio
Twin Peaks has been ogling South Texas for a long time. Now, the rapidly growing ultimate adventure lodge is making its move on this attractive region – Twin Peaks will open its first San Antonio location in October.
The new restaurant, located at 12790 Interstate 10 West at De Zavala Road, represents Twin Peaks’ entry into its home state’s last unconquered large market. It will deliver crave-able and high quality comfort food, a great selection of 29-degree draft beer, a bold and comfortable hunting lodge atmosphere, and the company's most prized assets: the friendly and beautiful Twin Peaks Girls.
“We’re tremendously excited to be bringing Twin Peaks to San Antonio,” says Twin Peaks CEO Randy DeWitt, who co-founded the concept in 2005 with Scott Gordon to meet the needs of an untapped market. “We’ve been eager to establish ourselves in Texas’ second largest city, and the right opportunity finally came along to provide the area with what Twin Peaks offers: great food, really cold beer, and a lively sporting atmosphere.
“San Antonio’s also a phenomenal sports town that deserves truly awesome sports bars, and our custom state-of-the-art audio-visual systems are designed with the true fan in mind. Every single seat has a great view of the action. We really can’t wait to open in the River City.”
Twin Peaks’ hearty, made-from-scratch menu, which is continually under development, features home-style dishes such as slow-roasted rib eye pot roast, grilled meatloaf, and butter-brushed flat iron steak as well as classics like hand-prepared mozzarella cheese sticks, never-frozen buffalo wings in four flavors, made-to-order chicken fried steak, and the signature Twin Cheeseburger with caramelized onions and a choice of five cheeses.
Twin Peaks has 15 locations throughout Kansas, Nebraska, New Mexico, Oklahoma, and Texas, and is scheduled to add six more by the end of the year and double in size by the end of 2012.