Hands down the best Thai food in Madison, but the wait for take out is crazy. Many nights it's worth it, but you may wait an hour from ordering to pick up your dinner, and half that time will be waiting in the restaurant with 10 other people waiting for their take-out order, too. Better to eat at the restaurant if you can get a table.