El Rancho Grande
E-17 Olvera St
Los Angeles, CA 90012
- So hello to Nacho and don't forget the taquitos, but my brothers prefer the especial.
- The food here is so delicious & served fast! If you're a tourist, I highly recommend this place they're famous for their taquitos here!! Their horchata is very good & the owner is a sweetheart! :)
- Here's the taquitos!!
- Start with the special and some horchata! Then add individual orders of taquitos as you see fit!!
- Very nice here...
- Est 1930 now in the 4th generation. Great spot, get the special with horchata and try all 3 hot sauces. LEGIT
- Horchata.. Yummmmm
- The Special!
- The best tacos ever !! Order beef with cheese only :)
- Best of the real % Mexican Food!! Ever!!