Peacock Chinese Restaurant2881 McMurray Dr, Anderson, CA
Panda Express1990 W River Rd, Tucson, AZ
Awards: People's Choice Winner, 2015