Sent on the 9th of January, 2015
Taco Plus1525 S Bundy Dr, Los Angeles, CA
Paco's Tacos6212 W Manchester Ave, Los Angeles, CA
La Estrella6103 N Figueroa St, Los Angeles, CA
Awards: People's Choice Winner, 2015