Restaurants

Thai in Williams

Dara Thai Cafe

An unassuming spot tucked down a quiet side street, this is your only option for a lighter alternative to meat-heavy menus elsewhere in town. Despite its address, look for the front door along S 2nd St.
Diner in Williams

Grand Canyon Coffee & Café

Inside the Red Garter Inn, this cafe slings classic breakfasts, sandwiches and a smattering of Mexican and Asian dishes. The canyon burrito includes scrambled eggs and pork green chile, and there's a lovely brick pa…
Italian in Williams

Station 66 Italian Bistro

Housed in an old Route 66 gas station, with live music in the sidewalk cafe and rooftop dining. Wood-fire-pizza toppings include fresh mozzarella, artichoke and prosciutto, and the $22 Butcher's Board appetizer is b…
American in Williams

Pine Country Restaurant

There's a wide variety of offerings at this wholesome diner, from pork chops to taco salad, to keep everyone happy. And the prices are right. If nothing else, swing by for a slice of one of their 50 varieties of pie…
American in Williams

Cruisers Café 66

Decorated with vintage gas pumps and old-fashioned Coke ads, this former Route 66 gas station is a fun place for kids. Expect barbecue fare such as burgers, spicy wings, pulled-pork sandwiches and mesquite-grilled r…
Mexican in Tusayan

Plaza Bonita

Part of a (small) chain it may be, but this colorful spot serves up thoroughly satisfying plates of Mexican food, with burritos, enchiladas and combo platters all hitting the mark. Mole and carnitas are here, too, f…
American in Williams

Red Raven Restaurant

The most upscale dining experience you'll find in Williams. There's a fair amount of meat on the menu (the lamb brochette with chimichurri and broiled rib eye are good) but pastas, salads and seafood also get a look…
Steak in Williams

Rod’s Steak House

The cow-shaped sign and menus spell things out – if you want steak and potatoes, this has been the place to come since 1946. A dark and old-school Route 66 classic with iceberg wedge salad and prime rib.
American in Tusayan

Coronado Room

This restaurant at the Best Western Grand Canyon Squire Inn serves the most upscale cuisine in town, offering bison, elk and boar as well as salmon and steak.
Cafe in Tusayan

RP's Stage Stop

The only place in Tusayan to grab an espresso and pick up a sack lunch ($10.50); it also offers wi-fi.