Sent on the 21st of May, 2014
Don's In And Out Pizza Washington Ave, Altoona, PA
Taqueria Los Dos Laredos4703 Rigsby Ave., San Antonio, TX
Awards: People's Choice Winner, 2014