Newly Crowned Best Chinese Restaurant in San Francisco?
South San Francisco
Why did we dine here? – Dumpling Empire is a new Chinese dumpling shop in South San Francisco, right off Grand Ave. It reminds us of Town of Dumpling in San Mateo. Simple, small (10 tables), family run, reasonable prices, plain decor.
Grand Palace Seafood Restaurant is a Cantonese Chinese restaurant in downtown South San Francisco. This restaurant opened in 2005 and is located on a street with a wide variety of different restaurants. They are best known for dim sum lunch and wedding banquets, but we were nearby at dinnertime and decided to give them a try. The restaurant is about 3 blocks from Highway 101’s Grand Avenue exit.