met some friends here for lunch last week and had never heard of the place. Upon walking in i was PLEASANTLY surprised! The name "twin peaks" finally made sense and i was greeted by 7 girls wearing VERY not much, and that was nice!
the place was full of big screen TVs with all different sports on so that was nice. the burgers were decent and the price wasn't too bad, but the waitresses were defiantly the best part!