Report a review
- 4
- Best Thai Food on Planet Earth...Period
I have dined at no less than two hundred or more Thai restaurants, and no place compares to Your Place. They make the absolutely best tasting Panang Spinach and Cashew-Nut Tofu. I'm almost glad that I don't live in Santa Barbara anymore, because I was completely addicted to the food at this restaurant.