Williams 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…
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.
Supermarket in Williams


Groceries and pharmacy (the nearest to the South Rim).