Sent on the 17th of October, 2015
Wah Sing Restaurant2521 Pennsylvania Ave SE, Washington, DC
La Luz Tortilla Factory4120 Blanco Rd, San Antonio, TX
Awards: People's Choice Winner, 2015