Heard a rumor that THE place to watch the game today is the Red Bar, especially if you're an American fan!
Replies
2SoWal Guide
Heard a rumor that THE place to watch the game today is the Red Bar, especially if you're an American fan!
thanks for the tip! I would definitely think The Red Bar is the spot! Oli loves his soccer!
Beach Comber
I also heard he's serving his World Famous Belgian Waffles during the game!
Checking your forum account
Please wait while we verify your forum account.