El Rancho Grande
$ • Mexican, Vegetarian
Hours:
17 Olvera St suite e, Los Angeles
(213) 626-5750
About El Rancho
Customers' Favorites
El Rancho Reviews
Ratings
Menu


Hours
Monday | 8AM - 9PM |
Tuesday | 8AM - 9PM |
Wednesday | 8AM - 9PM |
Thursday | 8AM - 9PM |
Friday | 8AM - 9PM |
Saturday | 8AM - 9PM |
Sunday | 8AM - 9PM |
El Rancho Grande is a delightful little restaurant nestled in the heart of Olvera Street. This family-owned establishment is a local favorite known for its authentic Mexican cuisine. The menu features a variety of delectable dishes, including taquitos, beef tacos, rice and beans, and the crowd-pleasing avocado sauce. The taquitos are especially popular, known for being crunchy and flavorful. The service is exceptional, with friendly and welcoming staff who are committed to ensuring customers' needs are met. Prices are also more affordable compared to the surrounding restaurants, making it an attractive option for both locals and visitors alike. With a rich history as a historical landmark and a commitment to quality, El Rancho Grande is a must-try destination for anyone seeking a taste of genuine Mexican flavors.