Yes. Cypress, the on-site restaurant at the Atticus Hotel, is open seasonally seven days a week