Two Rivers Public House is a family-friendly restaurant and taproom offering beer, wine, and live music.