Casa Almenara: Tulum Cuisine & Craft Bar is expected to open in Midtown on Feb. 8. Posted inAtlanta Intown, Dining, News, Top Stories A new Mexican restaurant, Casa Almenara, is coming to Midtown by Sammie Purcell January 26, 2023 | 3:00 pmJanuary 24, 2023 | 10:35 am