…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.
Featuring TV from: NBC, NBC Extra, FOX Soccer, ESPN, Champions League Package