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.

El Rancho Hotel Restaurant

$$ - $$$Mexican, American,
1000 E Route 66, Gallup, NM 87301-5559
+1 505-863-9311
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good40%
  • Average23%
  • Poor8%
  • Terrible3%
Travellers talk about
“taco salad” (7 reviews)
“steak” (29 reviews)
“fajitas” (10 reviews)
Restaurant Hours
Mexican, American, Southwestern, Soups, Vegetarian Friendly, Gluten Free Options
$$ - $$$
1000 E Route 66, Gallup, NM 87301-5559
All Details
Write a Review
Reviews (483)
Traveller rating
Traveller type
Time of year

1 - 10 of 424 reviews

Reviewed 1 week ago via mobile

Didn't stay at the hotel...saw the billboards while driving on I-40, and was intrigued. Read that the 49er lounge was a top bar by GQ on their website, but it has seen way better days. So we grabbed a drink and hung out in the...More

Thank WanderingSasquatch
Reviewed 2 weeks ago via mobile

This easy to find, well advertised old beauty of a hotel has an good restaurant. The best part is taking a walk around the old hotel and checking out the movie star memorabilia in the lobby. Also this hotel has a wonderful gift shop. We...More

Thank Denise O
Reviewed 3 weeks ago

While the hotel is a neat place to visit and look around, the food is just average. As others have expressed, the dining room could use some updating. I ordered a strawberry margarita and for the first time EVER, I only drank half and left...More

Reviewed 3 weeks ago via mobile

We were staying at a Best Western just behind El Rancho and we wanted a good takeout dinner. We got taco salads that were delicious. Service was quick, too. We will be back.

Thank Sandy M
Reviewed 4 weeks ago

This historic hotel is worth a visit, but I wouldn't recommend dining here. While the menu is interesting with offerings named after celebrities who have stayed there (and the Ronald Reagan comes with jelly beans), we found the food to be way below average. First,...More

Thank FrequentAZTraveler
Reviewed 4 weeks ago via mobile

El Rancho is a historic hotel in NM and the center of the Indian Nation. The restaurant is a small and quaint setting in the old hotel. Our food was good and fresh with excellent service. This was a neat experience one to be shared

Thank jodicatrice
Reviewed 4 weeks ago

This place is a hoot. El Rancho is an old hotel and restaurant from the 30’s along the original Route 66, which somehow managed to survive. Today they make a point of it; the basis of their business model is the authenticity of the place...More

Thank gypsyuno
Reviewed 4 weeks ago

Even though there were several staff people moving and standing about, it took a long time for anyone to come by and take our order, we had to finally ask who our server was. And the service continued to be like that all evening. They...More

Thank misplaced
Reviewed 4 weeks ago via mobile

Reasonable food and good service, I looked around trip advisor for places to eat and the hotel we were staying in was about as good as it got. Limited menu and the food was average!

Thank mcadamwj
Reviewed 5 weeks ago via mobile

Stay away. The food is awful. Old run down place. They advertise all over the highway... don't believe it. Worst place I have eaten in a while....

Thank MSparks0117
Nearby Restaurants
Earl's Restaurant
403 reviews
.67 km away
Coal Street Pub
89 reviews
1.50 km away
Angela’s Cafe Con Leche
47 reviews
1.11 km away
Nearby Attractions
Bill Malone Trading Company
49 reviews
1.46 km away
Navajo Code Talker Museum
37 reviews
1.27 km away
Richardsons Trading Company
146 reviews
1.44 km away
X-Treme-Lee Fun Balloon Adventures
41 reviews
1.47 km away
Ask a question
Questions & Answers
31 March 2017|
AnswerShow all 3 answers
Response from Darrel-Carol | Reviewed this property |
Neither, it is New Mexican style.
Roger N
4 March 2017|
AnswerShow all 2 answers
Response from Frank C | Reviewed this property |
I suggest you call them and check their web site.
2 February 2017|
AnswerShow all 7 answers
Response from WallandTNgal | Reviewed this property |
I'm not for sure the hours but we had dinner and breakfast the next morning. Both meals were delicious and staff were great!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Special Occasion Dining, Kids, Groups, Child-friendly, Local cuisine
Location and Contact Information
  • Address: 1000 E Route 66, Gallup, NM 87301-5559
  • Location: United States  >  New Mexico (NM)  >  Gallup
  • Phone Number: +1 505-863-9311
  • E-mail
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