I’ve been following this one all summer and it looks like it finally opened up last week. The old location of Ron’s Mighty Pub along Morganford has been remade into the Amsterdam Tavern. I assume they went ahead with the soccer theme that was originally being discussed. Its great to see another companion for the Tin Can and Three Monkees, but whats up with the blue facade? I’m all for something different, but it just doesn’t work at all. Am I the only one who feels that way?
I haven’t been inside yet so I don’t have much to say along those lines. I’ve heard mixed things up tot his point. Anyone had a chance to pay a visit yet? Regardless of how it turns out, its always good to see increased investment in Tower Grove South.
The bar has a website, but its bare bones at the moment. Might be worth checking out in the future.