Watering Hole: Lou's Beer Garden - NBC 6 South Florida

    Watering Hole: Lou's Beer Garden

    Lou's Beer Garden is a spot for locals. Located in North Beach, this gastro-pub offers excellent food, refreshing beers, and genuine vibes. (Published Monday, Apr 5, 2010) Lou's Beer Garden is a spot for locals. Located in North Beach, this gastro-pub offers excellent food, refreshing beers, and genuine vibes. See More