I've randomly stopped into Twin Peaks a couple times. A few pluses are as follows:
First and foremost they have a dog friendly patio. They also have 32 degree beer. I believe it's 32. As far as food my review is a bit lacking due to the fact I don't really eat anything on the menu. I'm not a meat or dairy eater. Lucky for me they have a burger called the Imposter. It's a plant based burger made by Beyond Beef. As far as plant based burgers go it is delicious. It Is served with fries and your standard lettuce,tomato etc. toppings. I'm pleased to see that they include this option on the menu. If not for the Imposter burger I would still go for the beer and dog friendly patio.
The atmosphere is like your of grid in a log cabin in the woods or something. Tons of tvs and always playing all the big games and fights. The servers all wear short shorts and pretty tight revealing tops. So it's kind of more of a guys spot although not exclusively their has always been several women customers when I've been there.