I love Archi's. I think their red curry is the best in town (well, I order spice level 10 tho).
Their stuffed chicken is delicious, too.
Friday and Saturday night, I always have to wait 10 to 15 min. to be seated. One time, they said 45 min. wait and I left. Didn't know they take reservations till recently...
I wish I live closer. I could eat here weekly!