The DC Hot Spots For The World Cup!

The U.S.A. gameĀ against Portugal was watched by more than 24 million people, making it soccer’s most watched game in American TV history. So secure your seat early for any and all of your anticipated World Cup games at one of the below Curbside picks for watching the World Cup in D.C.!! 1. Sequioa My personal […]

Read More