Skip to main content

Questions/Advice

Watching Soccer

An Australian group is coming in June and wants to watch World Cup soccer on June 23 at 12:30..... They mentioned North Beach....does anyone have a recommendation for a venue that could accommodate 60 plus persons for that match? I think they would love a bar.....

arrow_backReturn to Forum