Will you settle for Cambodian food? I think Kampuchea is much better than the two Thai restaurants in the area, although you can search out reviews for Thai on Clinton or Jeeb and probably find opinions more positive than mine.
Kuma Inn http://www.kumainn.com/main.htm It's a small place but has great thai food tapas style. I don't know if they take reservations for that many people because it is small. You should call to ask.