Latin American flavors mix the North Beach scene at the newly opened Barrio
North Beach’s popular sports bar, the Boardroom, moved across the street last April, taking over from the long-vacant Capp’s Corner as a radically larger new home. Now its original location…