Amsterdam Tavern
Amsterdam Tavern is a pet-friendly pub located in the heart of Tower Grove South neighborhood in St. Louis, MO. Your pup can tag along at an outdoor table in their beer garden for a meal. They offer a wide selection of craft beers to pair with comfort food items. TVs are also available outside to watch USA and MLS soccer.
Visit Website
Or call +1 3147728224 for more information.
Reviews
Location
Traveller Photos
We haven’t received any photos of Amsterdam Tavern yet.
Want to feature your creature? Upload a photo of your pet at Amsterdam Tavern! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.