I was at the South Bay center yesterday seeing a movie and noticed that one of the signs in the retail area (near where the movie theater is) points toward a "beer garden." Don't think anything has opened yet, but wondering if anyone knows who is going to be operating it? Seems like a good spot for Dorchester Brewing given the location.
Don't recall. It was the same signage pointing to the retail stores on the street, so seems odd to me that it would be pointing to a brewery that is half a mile away, but could be.