The Captain’s Return

yelp logo

(1)

Photos

183 N Leonor K Sullivan Blvd
St Louis, MO 63102

The Captain’s Return is a cozy establishment in St. Louis, Missouri, known for its welcoming atmosphere and diverse menu offerings.

With a focus on quality food and drinks, this venue provides a relaxing space for patrons to unwind and enjoy a casual dining experience.

Generated from their business information

Reviews

yelp logo
5.01 reviews
Photo of Tank G.
Tank G.
10/6/2023

You will find this nice sculpture on the Mississippi Riverfront, in St Louis, just behind the Gateway Arch. It is the work of Harry Weber who completed the piece, which is made of bronze and sits...

Own this business?
See a problem?

You might also like

United StatesMissouriSt LouisThe Captain’s Return