I have to admit that I really like coming to Twin Peaks before going to Studio Movie Grill. Not only do I like "great scenery," but the beer is good too! The outfits are cute and the girls are very friendly. I decided to try this place before going to Studio Movie Grill and have been going ever since. It's great for a quick beer and the food looks good too. I tried their mozzarella sticks and they were delicious.
My only complaint would be that the service can be very slow and some of the girls don't know how to describe their beers. I usually know what I want to order anyways so it doesn't bother me, but waiting at a table for a waitress to come for a long time, does get annoying.
All in all, this place is great for some fun, good beer, food (mozzarella sticks), and hot chicks.
Enjoy!!