20 Olvera St
Los Angeles, CA 90012
- Best place to eat while you're here!
- We fly in from Arizona to eat these taquitos...you will love them too!
- . . , .
- Small place but great food
- Not almost to taquitos are created equally on Olvera Street. These taquitos are great and the staff couldn't be friendlier.
- Cheap but 2 stars.
- Try the champurrado!! It's awesome!!
- I also came from AZ just for the amazing food! They are a steal considering how cheap they are!
- Burritos a must! Beans beef cheese .. careful that red sauce is deceiving... But so worth the pain lol enjoy!
- Head here for taquitos when line at Cielo Lindo is too long.