Browsing Tag

Sichuan cold noodle

Crouching Tiger Restaurant Review, Redwood City

Crouching Tiger Redwood City Exterior

Crouching Tiger Restaurant is a Chinese Sichuan, Hunan, and Mandarin style restaurant in downtown Redwood City on a Street full of different restaurants. Their name in Chinese is really Crouching Dragon. They specialize is spicy dishes, noodles, and authentic local dishes like Xingjian Lamb and Pickle Fish soup. Our last visit was in October 2011.

Continue Reading

By using our site you agree to our:Β Privacy Policy,Β Terms of Use.

Subscribe to the Free Foodnut Newsletter