JL Beers in Downtown St. Cloud to Open March 30thJL Beers in Downtown St. Cloud to Open March 30thThe wait is over for JL beers in downtown St. Cloud. The restaurant is in the former Landmark Tavern building at 801 West St. Germain Street. The bought the building last February.Dan DeBaunDan DeBaun