About
El Rancho Grande in Los Angeles, California offers authentic Mexican cuisine in a warm, festive atmosphere. The restaurant offers delicious Mexican dishes cooked to perfection, served with the freshest ingredients to ensure that each diner's experience is unique. Guests can enjoy traditional favorites like tacos and burritos, as well as a wide selection of sides like guacamole and chips. El Rancho Grande has a lively bar and entertainment, including live music and dancing, making it the perfect spot for an enjoyable evening. Catering services are also available for private events. Whether for a night out with friends, a date night, or a family gathering, El Rancho Grande is sure to offer a truly unforgettable experience.
Ratings for El Rancho Grande
Boosted accuracy with combined honest ratings!
- Overall Rating
google
yelp
foursquare
tripadvisor
facebook
Reviews for El Rancho Grande
We only show the 3 most relevant reviews to save you time.
My family went to olvera St for the day and it was great !! So to end the day stopped at El Rancho Grande and it was awesome for us ????. Took pics with pepe & Jr. Owner and cook.????????. We even had Mariachi come play a few tunes to top the day off..
Very cute small place to have a nice lunch with friends, very clean great customers service food was excellent very tasty very nice afternoon had the best day Placita Olvera is a unique historical place to enjoyed were your root's culture came from l am very proud to be here remembered our culture love it☺
delicious Mexican Californian food cooked and served by skilled and quick persons. open since 1930, now in the 4th generation of family ownership. I had #1 off the menu, two hard shell tacos with beans and cheese. that plus a large horchata cost about $15, in February of 2022. support local businesses!
Photos

Business Hours
| Sunday: | 8:00 AM - 9:00 PM |
| Monday: | 8:00 AM - 9:00 PM |
| Tuesday: | 8:00 AM - 9:00 PM |
| Wednesday: | 8:00 AM - 9:00 PM |
| Thursday: | 8:00 AM - 9:00 PM |
| Friday: | 8:00 AM - 9:00 PM |
| Saturday: | 8:00 AM - 9:00 PM |
