Sent on the 11th of February, 2015
La Paloma Taqueria10233 N Central Expy, Dallas, TX
Chester's2603 Sam Wilson Rd, Charlotte, NC
Awards: People's Choice Winner, 2015