Monterey Park has a large Chinese population. Fortunately, that means there are a lot of great Chinese restaurants to choose from. At the newly built Atlantic Times Square, a lot of Chinese restaurants popped up, and one in particular is the mini chain, Tasty Garden. The Alhambra location was ranked #7 in Los Angeles Magazine’s […]