Portland is hosting a variety of World Cup watch parties at pubs, breweries, and other venues, offering a high-energy atmosphere and food and drinks for fans of all ages.