man i love tacos and sadly taco places in boston are jus really underwhelming (although there is one exception), so whenever im in cali, i def go ham on the tacos. i talked about my new fave taco joint in a previous post; el chato is another taco truck we visited.
everyone was full since we came from dinner. i had to have some, so i got some to go.
probably the best dollar you could spend.
5300 W Olympic Blvd
Los Angeles, CA 90019
Phone number (323) 947-3651