Amirin Thai in Castro street is a really good place to get tasty Thai food for decent prices. The ambiance is lovely. They have both western and traditional sitting arrangements. The servers are prompt and the food tastes really good. I just had the crispy catfish red curry there yesterday and it was yummy. And after you are done, don't forget to try the tamarind candy that they have in the mint tray.
more