SoccerHive Menu

x

Pages

Amsterdam Tavern

  1.   Pub/Bar/Tavern
  2.   Public
Where St. Louis Soccer Fans Come to Watch. Founded in 2008, and located in the heart of Tower Grove South neighborhood you'll find St. Louis' Amsterdam Tavern. Watch world, USA and MLS soccer, and ... Where St. Louis Soccer Fans Come to Watch.

Founded in 2008, and located in the heart of Tower Grove South neighborhood you'll find St. Louis' Amsterdam Tavern. Watch world, USA and MLS soccer, and enjoy an amazing selection of craft beers and delicious food with your friends.
  1.   30
  2.   Friday, 15 June 2018
  3. Like Page
There is no page added to this category yet.
Unable to load tooltip content.