Miss Astrid’s Tavern, a new restaurant and bar offering chef-driven Southern cuisine, opens today in the Cahaba Heights community of Vestavia Hills ... “I just love it,” Armstrong tells ...