We have been going to china beach for a couple years now, and although I can't vouch for their authenticity, I would say the food is really great and the service is very friendly. I usually get the combo plate, which is extremely tasty!
Pros: friendly service, great food, great value
Cons: parking may be difficult
more