In my opinion, this restaurant is by far the best Thai food in the area. I've been to this place multiple times and this food is incredibly consistent.
If you're looking for a quick meal then I would suggest take out. Sit down wait times are usually longer. For take out you can call 15 minutes ahead and it will be ready when you arrive. I have a 20 minute drive from there to my house and it is still hot by the time I get home.
I will warn that the curry that is labeled as spicy is very spicy. I love spicy food and usually I think the hotter the better. However, the red and green curries will definitely make you sweat.
An amazing family business!