Eight Chowhounds took two hours out of their busy schedules to try out Sun's Chinese Cuisine. Located at 251 S. B Street in San Mateo, it's an easy drive up Third Avenue from 101, but allow time to find parking. As we had the smaller second floor dining room to ourselves, flash photography was no problem. Dishes are depicted in order of appearance, more or less. Read our impressions on Chowhound.com.
You might also be interested in a chowdown at: El Hueco in Redwood City.
Copyright © 2010 Jefferson Scher