Create_a_map_small
Mymaps_small



Blank

El Chato

Address:
1013 S La Brea Ave
Los Angeles, CA 90019, US
Hours: 9pm to 2pm, closed Sunday

Category: 5 star

Used in the following map:

Los Angeles Taco Trucks

User Rating

These tacos are beautiful little bombs of flavor that come on your plate hot and greasy topped with grilled onions and chiles.

read the full review at
http://www.greattacohunt.com/2010/04/el-chato-olympic-la-brea.html



Photos

525142_l