Redwood City Szechuan
• A WorldWeb.com Travel Guide to Szechuan in Redwood City, CA, California.
Crouching Tiger Restaurant serves Chinese dishes with a focus on the flavors and cooking techniques of Szechuan and Hunan cuisine. Patrons rave about the elegant decor, welcoming service and the unique meals such as the salty pickle fish soup, xingjian lamb, the dry cooked shrimp and the sweet and sour fish. Open daily for lunch and dinner.








