

All-you-eat American fare served in a roomy venue with a train-station theme & live entertainment.
Hours
| Friday | 6:30–10 AM, 4–9 PM |
| Saturday | 6:30–10 AM, 4–9 PM |
| Sunday | 6:30–10 AM, 4–9 PM |
| Monday | 6:30–10 AM, 4–9 PM |
| Tuesday | 6:30–10 AM, 4–9 PM |
| Wednesday | 6:30–10 AM, 4–9 PM |
| Thursday | 6:30–10 AM, 4–9 PM |
Address and Contact Information
Address: 233 N Grand Canyon Blvd, Williams, AZ 86046
Phone: (928) 635-4010
Website: https://www.thetrain.com/fred-harvey-restaurant/
Menu Photos
Photo Gallery
Related Web Results
Fred Harvey Restaurant | Grand Canyon Railway & Hotel
Fred Harvey Restaurant | Dining at Grand Canyon Railway & Hotel
Fred Harvey Tavern | – Grand Canyon Lodges
Reviews
-cheesy potato casserole was my husbands favorite
-Good sausage links
-eggs Benedict was served on a crispy hash brown, egg cooked perfectly, holindase was decent but would have liked more
-Asperagus with holindase were a nice surprise
-fresh iced tea
-biscuits and gravy were good
-baked beans, surprisingly my absolute favorite part. Smoky.
-Expensive price for kids aged 3 and 4.
-The server was MIA for refills.
For dinner, the buffet only offered three main protein options: brisket-style meat (while it lasted), BBQ chicken, and fish. There were also chicken nuggets and French fries available. For around $30 per person, the selection felt pretty limited. It wasn’t terrible, but it definitely didn’t feel like good value.
That said, the pasta station honestly saves the buffet. The chef working that station was nonstop, making fresh pasta dishes consistently and keeping things moving. If it weren’t for him, the dinner experience would feel even more underwhelming. Nice and friendly guy too. Give him a raise!
If I may offer a suggestion: if food costs are the issue, there are affordable ways to expand the selection. Simple additions like ground beef with potatoes, beef stew, chicken fajitas, or even chicken fried rice would go a long way in making the buffet feel more complete without dramatically increasing expenses.
I can understand why some guests might leave disappointed at this price point. On a positive note, the breakfast buffet seemed to have a better overall balance and felt more satisfying.
Overall, not a bad experience — just underwhelming for the cost.
This is a very convenient location to dine if you are staying at the Railway Hotel.
Our meals at Fred Harvey Restaurant were part of a train ride and lodging package.
For us, it began as a dinner buffet. I chose pork loin to start. Decided it was tasty, and went back for seconds. They ran out and never refilled it. We’re not talking about near closing, but at 7 PM!
Another patron and I were eyeing for nearly an eternity to see when they would replace the soup that ran out at the beginning of my dinner buffet. I had to personally ask for the soup to be replaced at the buffet before they did it.
The BBQ chicken was very dry and chewy.
The pasta bar looked promising. Unfortunately, the alfredo sauce was watery and not rich in taste.
Salad was very “mid”.
The only highlights were the (probably) store-bought frozen cheesecake and chocolate cake dessert and soft-serve ice cream with toppings.
They did slightly redeem themselves with the omelete bar at the breakfast buffet. The egg benedict was interesting – it’s not your typical benedict. The chicken nuggets were a bit on the harder side. Mini corn dogs are passable for kids – they’ll probably eat anything. The orange juice was very watered down.
It’s very clear that the servers that will bring water / drinks are overwhelmed at peak meal times. The service is very hit-and-miss.
The first night’s buffet dinner left such a negative impression that we ended up getting our 2nd night’s dinner elsewhere, even though we had already paid for the buffet.
Approach the buffet at your own discretion and with extreme prejudice.
Food tasted ok but only 3 protein options, Turkey, fish fillet and beef. The beef was good but the lady slicing it literally only gives you 2 bite sized pieces. I had to ask Her for more 3 times and my serving was still too small for one person. Not a fun experience when you have to beg someone to give you the food you already paid for.
If you are a single parent with small.kids, don’t even bother here. It will be impossible to get food and watch kids at the same time.
Breakfast was slightly better experience but overall just avoid if you can.