Online menus, items, descriptions and prices for Szechuan Taste Restaurant - Restaurant - San Francisco, CA 94116
We are are family-owned Chinese restaurant that's been open for over 25 years! Located on Ocean Avenue, our restaurant is currently under construction due to the fire that occurred a few stores away from us last year in August 2012. We will re-open soon at the end of August 2013. Please look out for our updates! Thanks for all of your support