Taco Bell7601 S Orange Blossom Trl, Orlando, FL
Papa John's Pizza10250 Federal Blvd, Denver, CO
Awards: People's Choice Winner, 2015