Taco Bell11758 S Wilmington, Los Angeles, CA
Beijing Restaurant3714 Spruce St, Philadelphia, PA
Awards: People's Choice Winner, 2015