We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

El Rancho Hotel Restaurant

Mexican, American, Southwestern, Soups
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
El Rancho Hotel, 1000 E. Hwy 66, Gallup, NM 87301
More Info
Add Photo Write a Review

352 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 311: English reviews
Level Contributor
305 reviews
151 restaurant reviews
common_n_restaurant_reviews_1bd8 164 helpful votes
4 of 5 stars Reviewed yesterday NEW via mobile

Hubby and I wanted to check out Rt 66 places to eat and El Rancho seemed to be most intriguing. We enjoyed seeing pix of old movie stars that had stayed or dined there many years ago, liked the old lodge style decor, perused the extensive gift shop. The dining area was cozy, service polite and efficient. Food was good,... More 

Thank snivvy
Level Contributor
67 reviews
22 restaurant reviews
common_n_restaurant_reviews_1bd8 36 helpful votes
3 of 5 stars Reviewed 3 days ago NEW

good wait staff . Food was ok nothing fancy. place seemed old and run down. Margaritas were very light.

Thank jbk51691
Level Contributor
10 reviews
6 restaurant reviews
5 of 5 stars Reviewed 6 days ago NEW via mobile

I ate here dinner and breakfast and it was filling and delicious. The blue corn mush for breakfast was delish! The margaritas with my steak and enchilada (green and red)dinner were full throttle!

Thank Ellen G
Solvang, California
Level Contributor
124 reviews
60 restaurant reviews
common_n_restaurant_reviews_1bd8 72 helpful votes
4 of 5 stars Reviewed 1 week ago

My husband and I were on our way home to California from Colorado and stopped here for a late lunch. My hubby had been here before and said it was a "must see"…he was right! The hotel is very old and almost like a museum with so many interesting artifacts and historical photos. Hint: Do be sure and allow a... More 

Thank travelgirl93463
Austin, Texas
Level Contributor
29 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 2 weeks ago

We visited this dining room for lunch. It is a must see for any movie fan. The meal was traditional New Mexico fare. It was very good. We enjoyed the atmosphere and memorabilia. A worth while stop and good lunch.

Thank Robert F
Portsmouth, Hampshire
Level Contributor
163 reviews
72 restaurant reviews
common_n_restaurant_reviews_1bd8 76 helpful votes
4 of 5 stars Reviewed 2 weeks ago

We had read good reviews about the restaurant and were not disappointed, the restraint was busy and we had to book the table which didn't matter as the bar was open, when we were seated we noticed a lot of what we were assuming were locals which is always a good sign. all our meals were significantly larger than we... More 

Thank Spikethebeachbum
Level Contributor
4 reviews
3 restaurant reviews
5 of 5 stars Reviewed 2 weeks ago via mobile

El Rancho's rooms are themed with actors, actresses, and other Stars from 1940's and 1950's era. The story goes that the Hollywood types stayed here while filming western movies. It's fun and nostalgic. We like to stay in a room in the original building.

Thank Marguerite L
Scottsdale, Arizona
Level Contributor
31 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 16 helpful votes
4 of 5 stars Reviewed 3 weeks ago via mobile

Stopped here in a drive through town- the food is pretty good. The chicken enchiladas with green chile were not bad. The salsa is excellent. The restaurant is located inside a beautiful old hotel.

Thank ChEcKiTyO
Saint Louis, Missouri
Level Contributor
1 review
4 of 5 stars Reviewed 3 weeks ago

The El Rancho is iconic! And for good Mexican food, it's a great choice in a great atmosphere. And the service was prompt and friendly.

Thank PaulSTL16
Level Contributor
73 reviews
51 restaurant reviews
common_n_restaurant_reviews_1bd8 18 helpful votes
3 of 5 stars Reviewed August 19, 2016

Yes, you do step back in time when you enter El Rancho. Make sure to take extra time to view all the memorabilia. The food was decent but other special.

Thank Paul H

Travelers who viewed El Rancho Hotel Restaurant also viewed


Been to El Rancho Hotel Restaurant? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    3.5 of 5 stars
    4 of 5 stars
  • Value
    3.5 of 5 stars
    4 of 5 stars
Mexican, American, Southwestern, Soups
Breakfast, Lunch, Dinner
Restaurant features
Seating, Waitstaff, Parking Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Reservations
Good for
Local cuisine, Large groups, Families with children
Location and Contact Information
  • Address: El Rancho Hotel, 1000 E. Hwy 66, Gallup, NM 87301
  • Location: United States  >  New Mexico (NM)  >  Gallup
  • Phone Number: 1-505-863-9311

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of El Rancho Hotel Restaurant and other visitors
2 questions
Ask a question
17 hours ago
17 hours ago

See all questions (2)

Questions? Get answers from El Rancho Hotel Restaurant staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?