Sent on the 8th of April, 2015
Taqueria El Pastor Taqueria El Pastor, Salinas, CA
McDonald's3893 N Druid Hills Rd, Decatur, GA
Awards: People's Choice Winner, 2015