Was in the area last year. A blue recommended going. We did, I went in wearing City top and saw nothing but scouse shite on walls. Food was shit too! Avoid
Amsterdam Tavern in Tower Grove South, where St. Louis soccer fans come to watch soccer on TV, hang with friends, drink craft beers and enjoy eats from The Dam restaurant.
Bluemoon relies on advertising to pay our hosting fees. Please support the site by disabling your ad blocking software to help keep the forum sustainable. Thanks.