A Twin Peaks breastaurant is about to open at the corner of Kirby and the Southwest Freeway, and it is not an homage to the cult-fave TV series. Instead, it is the product of some of the minds that brought us the Hooters chain. (Twin Peaks says it was founded…
