This place was the best Dim Sum in SA... too bad it shut down. I went two Sunday's ago and there was a ""for rent"" sign. Nothing could top the NYC shanghai dumplings, but Chef Chan's came pretty darn close to perfect.\r
Pros: great prices, lots of selection
Cons: they are no longer at this location.
more