Food & drink
fromEater LA
8 hours agoMexico City's Famous Churro Maker Opens in Echo Park With Free Churros
El Moro opens a new Echo Park location on January 29, its second Southern California outpost, offering churros, tortas, Mexican beverages, and outdoor seating.