El Rancho Grande

$ • Mexican, Beer Bar, Food Trucks

Hours:
1391 S 300 W, Salt Lake City
(801) 560-3295

About El Rancho Grande

El Rancho Grande is a beloved Mexican restaurant known for its authentic, homemade dishes that remind many of grandmother's cooking. After a short absence, it has returned, much to the delight of longtime fans who appreciate the same great food they have enjoyed for years. The restaurant is family-run, with recipes passed down through generations, ensuring a consistent and high-quality dining experience. Guests have praised the amazing food, particularly the best enchiladas in the state. This charming spot in Salt Lake City is perfect for lunch, dinner, or take-out, making it accessible for everyone. With easy freeway access and a welcoming atmosphere, El Rancho Grande is a hidden gem that promises delicious meals and a memorable experience for families and solo diners alike.

El Rancho Grande Reviews

4.5
24 ratings
Restaurantji Rating
5
84%
4
4%
3
4%
1
8%
Food
4.2
Atmosphere
4.0
Service
4.2

Share your opinion about El Rancho Grande

Restaurantji Rating

If you’re in the area hit up El Rancho! I had the #1 that came with 4 tacos and a sweet soup all with great flavor! It was on the money9/10! Thank you

I went with a party of 9. The owner was the hostess, waitress, and cook. It was amazing. She was very accommodating. My new favorite Mexican restaurant is here. The highest quality!

I drove from St. George to pick up my order. That’s how good it is. Well worth the trip. The food and salsa is superb. Just the right amount of everything. Just the right amount of hot mixed with flavor.

Read All Reviews(24)

Photos

Add a Photo
El Rancho Grande
El Rancho Grande
View All Photos

Hours

Monday 11:00 AM - 7:00 PM
Tuesday 11:00 AM - 7:00 PM
Wednesday 11:00 AM - 7:00 PM
Thursday 11:00 AM - 7:00 PM
Friday 11:00 AM - 8:00 PM
Saturday 11:00 AM - 8:00 PM
Sunday Closed
Updated on: