Nominated for: BEST New American
Welcoming and comfortable, Atlas Restaurant has been providing greater St. Louis with simple yet sophisticated fare at reasonable prices since opening in January 2003.
Atlas Restaurant is locally owned, proprietors Michael Roberts and Jean Donnelly bringing a combined 42 years of culinary and hospitality experience to their own restaurant.
Do you love Atlas Restaurant? Be the first to vote for them!