I visit often from San Francisco, where we have a decent China town with delicious dim sum. I was surprised to find that Best Dragon Seafood is my new fav place. The selection is soo great and the quality is top notch and oh so delicious.
The fam comes here on a regular basis so they know them well. What does this mean? We get GREAT service..
If you're coming on the weekend there may be a wait. The restaurant gets very busy.
You'll definitely see me here on my next visit!