Judging New Restaurants – Kacha Thai Bistro

Kacha Thai Bistro, located at 1665 Mt. Diablo Blvd. near World Market is a relatively new Thai restaurant, and since Erawan closed, is one of the only Thai restaurants in downtown Walnut Creek I believe. It has a modern feel inside and you can see the lunch menu here and the dinner menu here. Anyone check them out yet? Any must order items?