I give this place a 4 because the food is delicious. I've had their pho, pad Thai, and pad woon sen. I haven't had thai food this good in so long and I've tried so many around the valley. BUT they lose a star because I was completely disappointed by their customer service. I waited 50 min for my fresh roll appetizer! I almost left and would have if it wasn't for Isaac, the server that wasn't even my server but continually checked on my mom and I as he took care of all his tables. I was willing to deal with the horrible wait because of his charisma, his humor, and his overall exceptional customer service. The reason I returned was for the food and customer service I received my first time there with Isaac. I was disappointed that he wasn't my server this time but I truly valued his care for us even though we weren't his responsibility. I hope the manager takes notice at how wonderful and valuable Isaac is to their establishment.