‘7 West Taphouse’ Opening Monday in Downtown St. Cloud‘7 West Taphouse’ Opening Monday in Downtown St. Cloud A new bar and grill is opening next week in downtown St. Cloud. Co-owner Ray Harrington says the new "7 West Taphouse" will open on Monday. Jim MauriceJim Maurice