Support Local Journalism. Join Riverfront Times Press Club.

Soccer may still be catching on in the rest of the country, but St. Louis has long been infatuated with the beautiful game. Amsterdam Tavern opened in 2008 on Tower Grove South's bustling row of bars and restaurants, and it's a stellar…

Complete details for Amsterdam Tavern »



Become a Friend

© 2021 Riverfront Times

Website powered by Foundation