There’s a new spot for happy hour drinks and snacks in downtown Milwaukee. Amilinda, 315 E. Wisconsin Ave., the restaurant ...