This place rocks! The FOOD is amazing. My wife and I go all over Phoenix and eat out! We are severe critics about what we eat and the places we eat.
No matter the atmosphere, twin peaks has, hands down the best food around. It's precise quality. When we eat out, we remember, we compare and just have to say the food we had was perfect.
Chips and queso are the best in the valley, the burgers are JUST RIGHT!, the fries, perfect. The mozzarella smackers, totally awesome, perfect proportion.