Canton Dragon has some of the best food but the place itself lacks atmosphere or needs an update. The service is fast and food is quite good. I ordered moo shu chicken which had great flavor and crispy vegetables. The portions are large enough to share or plan on leftovers. Tastier than most places in town.