Amsterdam Tavern

Detailed Information

Looking for a place to enjoy the latest soccer game?  Well look no further, Amsterdam Tavern has been St. Louis’ soccer bar for more than 10 years.  Enjoy the back covered year-round patio with food from The Dam with friends.

Contact Information
3175 Morgan Ford Road , St. Louis, Missouri 63116, United States
Message here?