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
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.