Atria
1 / 10

Atria

Restaurant
103 N Leroux St, Flagstaff, AZ 86001, USA(800) 774-2348 · Ext 18274, then #www.atriarestaurant.com

Nestled in the heart of Flagstaff on the iconic Route 66, Atria is a culinary gem that captures the spirit of the Mother Road. With its charming atmosphere and a menu brimming with locally-sourced flavors, this restaurant offers travelers a unique dining experience infused with Southwest flair. Known for its exceptional service and vibrant dishes, Atria is the perfect pit stop to refuel and savor the rich history and culture of this legendary highway. Enjoy a slice of Route 66 nostalgia while indulging in unforgettable cuisine!

Atria | Route 66 Restaurant in Flagstaff, Arizona