Where St. Louis Soccer Fans Come to Watch…

…and celebrate their favorite soccer teams!
Located in the heart of St. Louis’ Tower Grove South neighborhood you will find Amsterdam Tavern. We are your St. Louis area soccer sports bar!
Enjoy Soccer with Friends, Craft Beers & Good Food!
We feature an amazing selection of craft beers along with your local and national favorites. Of course beer is more fun with food, so we have some friends next door at “The Dam” where you can order take out to enjoy while watching soccer  and other sports games on our televisions.

 

Now Showing…

Showing all English Premier League matches!  -    Italian Serie A matches!  -  La Liga  -  MLS

Featuring TV from: NBC, NBC Extra, FOX Soccer, ESPN, Champions League Package