Fred Harvey Restaurant

  3.7 – 1,031 reviews   • Buffet restaurant

Social Profile:

All-you-eat American fare served in a roomy venue with a train-station theme & live entertainment.

✔️Breakfast ✔️Brunch ✔️Lunch ✔️Dinner ✔️Dine in ✔️Take out Fred Harvey Restaurant 86046

Hours

Friday6:30–10 AM, 4–9 PM
Saturday6:30–10 AM, 4–9 PM
Sunday6:30–10 AM, 4–9 PM
Monday6:30–10 AM, 4–9 PM
Tuesday6:30–10 AM, 4–9 PM
Wednesday6:30–10 AM, 4–9 PM
Thursday6: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

The Fred Harvey Restaurant is the first stop on your Grand Canyon journey … Grand Canyon Blvd. Williams, AZ 86046. Phone: 928-635-4010. 1-800-THE-TRAIN …

Fred Harvey Restaurant | Dining at Grand Canyon Railway & Hotel

Fred Harvey Restaurant · 233 N Grand Canyon Blvd, Williams, AZ 86046 · 928-635-4010.

Fred Harvey Tavern | – Grand Canyon Lodges

Fred Harvey Tavern Menu. PLEASE NOTE: Menu prices subject to change without … Grand Canyon, AZ 86023. Copyright 2026. All Rights Reserved. Website Design …

Reviews

Bee Fly
The breakfast buffet was very good. It had a lot of great options. Everything was fresh and clean.

-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.
… more
TheTardyRaven
Look, I went in the off season so maybe it’s not at its best, but the only entrees on the half empty buffet were dry roast port, dry roast chicken and fish. The pasta made to order is basically pizza toppings served in pizza sauce on pasta. And for that price…! The vibe of being 1 of 3 parties eating in a place that holds 200 is definitely something. I dunno, maybe it’s better in the summer, and the servers were great, but the octogenarian gentleman shouting, “The Fred Harvey has really gone downhill!” while flailing his cane in the air should’ve tipped me off (True story!)
… more
Matthew C
Pasta station guy high as a kite… stirring the food with his hand. Terrain was outstanding as our waitress. It wasn’t snowing. Food was warm and good overall. Dessert = plus. Not enough people with Christmas pjs on.
… more
Joseph Catalan
I recently dined here during a stay at the hotel with a train package deal. I went in without expecting a five-star buffet — I understand that the main attraction here is the train experience — but I did expect a bit more variety for the price.

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.
… more
John Lin
Spend the money at one of the numerous, other, local restaurants that is 5 minutes walking distance away in “downtown” Williams.

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.
… more
Wendy Lynn Jensen
Omgosh. Cold dry food. Tasteless. $33 for this. I imagine a non buffet with a limited menu would be better. Everything we tasted we wasted. Well, my sister said the ranch dressing was good. Go somewhere else. Seriously.
… more
Sammy Gomez
The food was decent for a buffet but good god it gets busy here and the staff can not keep up. If you are doing a train ride with free dinner, be prepared for a very long wait to get into the restaurant and an even longer wait for your server to acknowledge your existence. By 7:30 pm the restaurant was trashed, food and garbage all over the floor, no dinner plates for the buffet and the women’s bathroom was disgusting with clogged sink and only one working sink.

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.
… more
Adam Foster
I am not sure how people are saying it was amazing. Its way overpriced for what was offered. Arrived 7:30 p.m and they were out of food, out of plates, food they did have was cold, and had 3 different staff swap out cutting the same prime rib because knives were not sharp enough. So didnt know how to cut the meat and didnt have correct knives to cut it so they were sawing it like a piece of wood. Meat was cold. Its the worst buffet I have ever been too. I would not recommend coming for dinner to anyone that comes into town for Polar Express. Huge disappointment and I would go somewhere else.
… more
Vianca Bolanos
THIS PLACE IS HORRIBLE!! Do not eat here for dinner. We had a great experience on the train to the Grand Canyon, hotel is great but the dinner at the restaurant is disappointing. All of the food is cold they ran out of the food and it took so long to refill it. You only have a choice of 3 type of pasta, salad and thanksgiving dinner. The thanksgiving food was so cold and when we would bite into it there was chunks of dried pieces like if it’s been sitting for hours. HORRIBLE food. We saw the other reviews with similar experiences but we decided to give it a try.. BIG mistake. Save your time and money and go to the other amazing restaurants near by. You’ll thank me later.
… more
Alex Pagan
We ate here before taking the polar express. The restaurant is a buffet style environment and the place was very clean. The staff was very attentive and the buffet options for food was solid and all tasted good. The Christmas decorations and festive music added to the experience. We will absolutely be back next year to partake before the polar express ride.
… more
… View more

Leave a Comment