El Churrasco on Hoover Street
El Churrasco is located at 2202 S Hoover St, Los Angeles, CA 90007 in a mini mall near the USC campus.
I've been wanting to go to this place for like 2 years and finally made it in last week.
OMG, this Caldo Res was intense, rich and heavenly. I ate the whole thing. It's so good that you just keep eating until its all gone.
I didn't need to eat anything till the next day around 11AM.





Comments