My experience was just okay, though my waitress was a total sweetheart. I've eaten at Twin Peaks all over TX in Houston and Dallas and this location is far below the others I've been in. For starters, it's tiny...about half the size of the other locations and not nearly the amount of televisions....I was watching one all the way on the other side of the restaurant.
The food....well, it's Twin Peaks. There are few things on the menu that are worth it. It's a place for cold beer, appetizers and scenic views...that's about it. I asked for beef in my queso and got salsa dumped into it instead. The whole time I was wondering where the beef was that I paid for.
Anyways, the wait staff make this location. My waitress was awesome and the bartenders were having a lot of fun getting the bar patrons involved in fun games.