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.

Rod's Steak House

301 E Route 66, Williams, AZ 86046-2605
+1 928-635-2671
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good33%
  • Average16%
  • Poor11%
  • Terrible12%
Travellers talk about
“prime rib” (58 reviews)
“yeast rolls” (8 reviews)
Open Now
11:00 - 21:30All hours
American, Steakhouse
$$ - $$$
301 E Route 66, Williams, AZ 86046-2605
All Details
Write a Review
Reviews (740)
Traveller rating
Traveller type
Time of year

1 - 10 of 586 reviews

Reviewed yesterday

My husband ordered the NY Strip and I had the filet. We were both very happy with our meal. My steak was done perfectly and was very tender.

Thank Sue W
Reviewed 3 days ago via mobile

This is an interesting place for sure. The food is not very good, service is so so. Prices a little high. The atmosphere for some reason amused me. Was certainly not what I expected and I won't be back.

Thank ozzieamy
Reviewed 5 days ago

In Williams, AZ, Rod's is a must-visit place for those who love a well-prepared serving of beef. Whether it is prime rib, rib-eye steak or a lunch steak sandwich, Rod's has the experience and talent to make your meal a pleasure. When I am in...More

Thank wculbertson48
Reviewed 6 days ago via mobile

This is a GREAT place, very cozy, excellent service, and fantastic service. The prime rib was to die for, it had the best rub and was melt in your mouth. Salad was fresh and baked potaro was huge and real vaked. Prices were more than...More

Thank Sharon52024
Reviewed 1 week ago via mobile

First, let me start off by saying, I realize this is a historic area and tourist area so I know it's common to be a little higher priced. But this place lacks in menu options and the ones they do have are extremely high priced....More

Thank Krystal P
Reviewed 1 week ago

We stopped by Rod's on a Saturday night. It was a little awkward because what I assume to be the "locals" stared at us as we came through the door. We were shown to a table pretty quickly though and placed our order. There really...More

Thank J D
Reviewed 1 week ago

the service was quick, prices were reasonable and the food was good and plentiful. We were looking for a place to rest and have lunch and this place hit the spot

Thank joheydon
Reviewed 1 week ago via mobile

Good food with reasonable prices. Steak dinner with salad, rolls, and potato runs $20 to $33. Also has a lunch menu and daily specials.

Thank Ann W
Reviewed 2 weeks ago via mobile

Bad service, took 45 minutes to get the food which was dry and burned. The fries were cold and soggy. Not recommended.

Thank liliannnnx
Reviewed 3 weeks ago

Enjoyed the steak that the restaurant is famous for. It was very good and prepared to our specifications. Restaurant was busy and service was a little slow. Prices were on the high side.

Thank jsthelin
Nearby Restaurants
Red Raven Restaurant
1,342 reviews
.30 km away
South Rims Wine & Beer Garage
364 reviews
.24 km away
Pine Country Restaurant
2,151 reviews
.34 km away
Grand Canyon Coffee and Cafe
326 reviews
.30 km away
Nearby Attractions
Grand Canyon Railway
7,552 reviews
.45 km away
Williams Depot
446 reviews
.70 km away
Pete's Rt 66 Gas Station Museum
164 reviews
.20 km away
Williams and Forest Service Visitor Center
54 reviews
.34 km away
Questions & Answers
Get quick answers from Rod's Steak House staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$25 - US$100
Lunch, Dinner, After-hours
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Local cuisine, Child-friendly, Kids, Special Occasion Dining, Groups
Open Hours
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
Location and Contact Information
  • Address: 301 E Route 66, Williams, AZ 86046-2605
  • Location: United States  >  Arizona (AZ)  >  Williams
  • Phone Number: +1 928-635-2671
  • 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