on/rhum bar

The latest

The Love Shack opens this weekend

The Love Shack, Milwaukee's newest riverfront restaurant and bar, opens Saturday, June 24 at 11a.m. It is located at 106 W. Seeboth St., next to Screaming Tuna.