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

Popular Posts