United States / St. Louis / RestaurantsamericanThe MarqueeAddress1911 Locust St, St LouisWebsitewww.themarqueestl.comPhone+13149439657—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itBrick River Cider · 136 mNot ratedThe Schlafly Tap Room · 215 mNot ratedThe Victor Luxury Apartments · 250 mNot rated