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 »

Nearby

Friends

Become a Friend

© 2019 Riverfront Times

Website powered by Foundation