Enjoy our collection of the best restaurants near Flagstaff! From fine dining, sports bar to quick and casual places to eat, with breakfast, lunch and dinner specials, we are proud to offer a variety of dining options that will cater to your every taste.

Zenith Steakhouse

Treat yourself to something spectacular at the best place to eat in Flagstaff! Sizzling steaks, fresh seafood and an incredible wine selection to bring it all together. Stop by Zenith Steakhouse for the best dining experience in Flagstaff.

Reservations Recommended (928) 856-7564

Arrows Sports Bar

Leave your inhibitions at the door and let loose at the best sports bar near Flagstaff, Arrows Sports Bar! Hang with your friends; drink a few ice-cold beers, enjoy happy hour and drink specials and cheer on your favorite sports teams. With 19 HDTVs, international beer selections and a wide variety of delicious appetizers – you’ll feel like you’re right at the game. Open 7 days a week.

Four Elements Cafe

Take a break from all the gaming action and stop by one of the most popular casual places to eat near Flagstaff, the Four Elements Café. Enjoy a delightful array of homemade favorites – with a modern twist. Whether you’re looking for breakfast or lunch specials or even a mouthwatering dessert, we’re here to satisfy every craving.

Grand Falls Buffet

Savor your favorite entrees, traditional Navajo specialties, fresh salads & decadent desserts.


One of the best places near Flagstaff for coffee, Indulgence features freshly brewed Coffee, ice cream and sweet selection of baked goods, sandwiches, energy drinks– the perfect “pick me up” to keep you going strong!