23 Olvera St
Los Angeles, CA 90012
Since 1934, this colorful, pint-sized DTLA restaurant has been serving up signature dishes like taquitos in avocado sauce, chile colorado burritos, and house made chile rellenos. The vibe here is friendly and family-oriented. It's a great place to enjoy spicy, refreshing fare in an open air dining environment.