The Noodle Ranch has never disappointed me. Everything I've had there is fresh and very flavorful without making me drink a gallon of water after I leave. I could eat 10 orders of the spring rolls and call it a meal. The phad thai is different but yummy.
My experience with the service is that it's not fancy but it's very quick and the servers are nice. I've never had slow service or a crabby server.
Pros: Great food, quick service
Cons: Belltown style parkin
more