My husband and I eat at Typhoons all the time. They have wonderful food and it's always good. You can get in and out quickly (at the Beaverton location). They have 5 restaurants in town.
We eat successfully at the Beaverton location in the round. I love the salad rolls because they are made fresh (unlike Thai Orchid which must make them every morning)and their drunken noodles are great.
Parking can be a bit confusing but don't give up.