I dined at Tao’s Restaurant a few years ago and had a good impression of the place. The landscaped gardens, pagoda and the natural, wooden interior gives it a feel that it’s in the countryside. A hidden oasis. If you drive past it, you’d probably think it’s a regular Chinese restaurant because of it’s name, […]…