Diamond Palace
3993 54th St., San Diego, CA 92105
Very large Chinese restaurant featuring dim sum, and a full menu of Cantonese and other entrees, ranging from roast duck and BBQ pork to seafood and live shellfish.