7 happy hour spots in San Antonio, Texas, including Downtown, Far North Central, Government Hill. See what's on now, with drink specials and food deals.