Sent on the 26th of March, 2015
Humberto's taco shop1136 S 43rd St, San Diego, CA
Restaurant Vallarta2335 Roll Dr, San Diego, CA
El Paisa3096 National Ave, San Diego, CA
Awards: People's Choice Winner, 2015