Not sure why people rep Sam Wo so hard.... it is the oldest restaurant in chinatown (I think?) and the dumbwaiter is pretty cool but the food is not good, super greasy and laden with MSG. It is cheap though....
If you want some real good chinese food then my suggestions are New Woey Loey Goey (chinatown), Kam Lok (Chinatown), R&G Lounge (Chinatown) or if you can make it out to the Inner Sunset then you
must try San Tung. (
http://www.yelp.com/biz/san-tung-chinese-restaurant-san-francisco). This place is amazing. Get a reservation though as there is always a wait, every night. Get the dry fried chicken wings and the dry fried string beans. They also hand pull their own noodles so those are smashing as well.
Seriously, avoid Sam Wo and try out the other spots. Keep in mind though that the menu's they put out in these restaurants for the gwei lo dont have the full list of items. There are set meals/menus on the walls as well that have the real cantonese dishes. My suggestions and personal favorite dishes and ones you should try;
Ju yuk beng -- this is basically steamed pork hash, its considered a home style/country food and while all of the restaurants serve it alot of them dont put it on the menu as non-chinese dont really eat it. You can get the "Hom Yu (salty fish) Ju yuk beng (with dried salted fish on top) or one made with duck egg... the terms escapes me.
Mui Choi Kow Yuk-- fatty pork belly served (generally) in a clay pot with preserved vegetables. Sooooo good.
West Lake beef soup-- this soup is made with ground pork, chicken stock, egg whites, tofu, crab meat and lots of cilantro.
If you want to grab a quick snack while you are out and about but dont feel like sitting down at a restaurant there is a great and really cheap dim-sum shop/bakery called You's Dim Sum on stockton st. Make sure you go to the one on Stockton St.... they have at least one other smaller shop in c-town but they are not as good. If you make it here be sure to try out the
Cha siu baau (bbq pork buns)... I prefer the jing cha siu baau which is the steamed roll as oppose to the normal baked roll but they are both good. You's dim sum makes their baked one very, very big and glazes the baked version's roll with honey. Cha siu baau are kind of like the general tso's chicken of dim sum but for good reason, they rule. My personal favorite though is the
Lou Mai Bao which is glutinous sticky rice balls with all kinds of good stuff in them steamed in a thin noodle wrapper. You can also get lou mai gai (which is just the sticky rice alone) wrapped in banana leaves which is called a
Jung. They make these in both salty and sweet varieties so make sure to specify which you want.
Hope that helps.... if you have any questions let me know. I eat alot of chinese food in SF....