It feels like it has been under construction forever, but the highly anticipated Atlas Tavern is finally set to open mid to end September 2019, according to an inside source. Atlas restaurant is located inside the St. Regis and the terrace has been under renovation for the past year. The renovation cost was upwards of $2,650,000.
This new oasis will provide guests with an ‘enchanting’ garden experience featuring a vaulted glass ceiling, steel overhead enclosure, sliding glass windows, plants galore and captivating chandeliers. The tavern menu includes a variety of small plates with a southern twist. This tapas style dining experience is meant to be enjoyed at your own pace.