So I'm spending 3 nights in Walnut Creek just off Treat Boulevard, for work. I am looking for good non-chain eats in the area. So far I've found it tough to find much interesting, but I'm sure I'm not looking in the right places.
Any recommendations for good restaurants? Especially good Mexican or Indian restaurants? I'm from North Carolina, where neither exist, currently. Thanks!!!