The first time I stayed at Embassy Suites in Walnut Creek, Taheris restaurant was highly recommended by the Hotel, I took their advice and to my surprise it turned out to be one the best restaurants that I've dinned at. Since my first visit, I make sure to always stay at Embassy Suites so I can eat at Taheris.
Pros: Great Food, Great Service, Generous portions, and Convenient location
more