I have to de-lurk to stick up for Thai Square. We've kept Thai Square in our regular rotation...probably because they deliver and we have a newborn baby so we don't get out much. I'd say we order from here about twice a month (more when I was pregnant and craving spicy food!) We had one truly terrible meal, but the rest were actually pretty good. Our regular order is sun-dried beef, crispy honey roasted duck, and green curry with shrimp. The sun-dried beef has been outstanding on several occasions--meaty and tender and infused with a sweet-sour flavor. The green curry is dependably good, though there have been fewer eggplant pieces as noted by goldenticket. The crispy honey roasted duck is the dish I've been disappointed with most often. Sometimes the meat seems like it was first fried about 2 days before and then dipped in batter and flash fried so that the crust is barely blonde and soggy while the underlying meat and fat are chewy like jerky. But, when it's good, it's sooo good. And I continue to order it because I'm willing to risk the occasional mediocre rendition if it means that every so often, I'll get the excellent version. So, I understand why Thai Square has been abandoned by a lot of Rockwellians--I definitely noticed a downturn in quality about a year ago--but I just wanted to say that I'm still a fan.