The Marquee
1911 Locust St
Saint Louis
MO
63103
(314) 436-8889
themarqueestl.com
Open Map
Description
Marquee The is located at 1911 Locust St, Saint Louis, MO..
by merchantcircle on December 22, 2018 from
merchantcircle
Bar, Pub, & Club
dressy
Full Bar
Fusion Restaurant
Happy Hour
Has TV
Outdoor Seating
Reservations: Accepted
Saint Louis
Waiter Service