5 happy hour spots in Birmingham, Alabama, including Central City, Forest Park, Lakeview District. See what's on now, with drink specials and food deals.