I thought Ocean Palace had the best dim sum in Chinatown. I've tried so many places around SW Houston and I couldn't find any that matched it. Also, their selection of seafood, and even frog and duck clams are WONDERFUL! This is a can't miss restaurant in Houston.
Pros: good food, plenty of seating, nice ambience
Cons: expensive
more