Page Information
Page Title:
Page Description:
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.
Website:
Tel Number:
(314) 772-8224
Address:
Unable to load tooltip content.