13 happy hour spots in Oklahoma City, Oklahoma, including Central Oklahoma City, Midtown, Quail Creek. See what's on now, with drink specials and food deals.