Chen's Coffee

Chen's Coffee is an internet cafe in Crystal Cove's Chinatown run by Mr. Chen. The Wild Brood comes there and complements his espresso. Chen enjoys the compliment but demands they leave because they are scaring away his other customers.

Appearances
Scooby-Doo! Mystery Incorporated - The Wild Brood, Dragon's Secret