I always enjoy eating here and have brought many friends who have never even eaten Thai food before and walked away impressed and wanting to return. Everything is made fresh so you might have to wait for your meal, but it's well worth it. I've been going here for years now and I've never had a bad meal or bad wait staff. One of them even covered my bill once when I misplaced my debit card. They even have some fun American takes on Thai food. And lots of gluten-free options, as well as dairy free and meat-free :-)