BEST CHINESE FOOD Lotus Garden 1639 N Mountain Ave., Upland, CA 91784 ph: 909.982.0386 website :: yelp Years Won: 2017 (Best) MAP