Atria is Flagstaff's new home for seasonal, modern American fare handcrafted with farm-fresh, locally-grown ingredients. Housed inside an intimate, airy space at 103 N. Leroux St., the mission at Atria is simple: serve delicious, affordable food that guests will want to return week after week. Now open Tues - Thurs from 4:30 - 9pm and Fri & Sat from 4:30 - 10pm
American/Continental, Steak/Seafood
The Highest Rated Restaurants in Flagstaff
05/07/25
Enjoy a plethora of diverse cuisines and flavors in Flagstaff, where you can satisfy your cravings and find the best...
The Best Spots for Non Alcoholic Drinks and Artful Mocktails Near Flagstaff
12/26/24
Are you ready to sip on something fabulous without the buzz?
15 Unique Restaurants in Flagstaff
10/23/24
Dine like a local and eat your way through Flagstaff’s hidden gems and unique restaurants serving up one of a kind...
Italian Dining Spots in Flagstaff
10/18/23
Enjoy Flagstaff’s thriving culinary scene with exceptional Italian cuisine.
Check Out Some of the Best & Newest Restaurants in Flagstaff
06/15/23
After a day of exploring the outdoors, visit one of these restaurants in Flagstaff for an incredible meal.