Miss Astrid’s Tavern, a new restaurant and bar offering chef-driven Southern cuisine, opens today in the Cahaba Heights community of Vestavia Hills. The restaurant -- tucked behind Resultz Day ...