Thai Taste makes the BEST Thai food I've ever had. I highly recommend the pad thai, panang curry, thai salad (best peanut dressing ever), and the spring rolls. I've never been disappointed. I do recommend getting take-out and not delivery, as the delivery takes an hour or so (even if 5 min away).
If the food at thai Taste was less expensive I'd eat it every other day!! :)