Sent on the 15th of April, 2015
Pizzarama Drive-In625 Broad Street, New London, CT
Taco Bell2800 Johnson Dr, Ventura, CA
Awards: People's Choice Winner, 2015