Stella Artois offers patrons a place to gather and enjoy its signature beer, brewed under license in Canada.