Chesterfield beer mecca International Tap House found the perfect place for its sister location: beery, cheery Soulard. The place is huge and swank, with exposed brick, buttery soft black leather couches, and a large patio out back for swilling al fresco. The…

Complete details for International Tap House-Soulard »

Enter your starting address (include city or postal code):

(directions will appear below map)

Nearby

Friends

Become a Friend

© 2018 Riverfront Times

Website powered by Foundation