We’re getting closer. If everything goes to plan, (oh City of St. Louis, why must you make everything so difficult?) we should see the opening of the newest location of the International Tap House opening up in Soulard next Thursday, June 17th.
They’ll be opening up at 9AM to celebrate and to let people watch some of the World Cup matches happening that morning. With any luck, that’ll be your first chance to sit at the new 40 foot bar and drinking from one of the 44 different taps or 500 different bottles.
Soccer or not, I know I’ll be ready to check it out.