Saint Louis Fish Market Embassy Suites Hotel THIS RESTAURANT IS CLOSED St. Louis Fish Market

THIS RESTAURANT IS CLOSED St. Louis Fish Market Map

901 N. 1st St. (Carr St.)
St. Louis, MO 63102
314-621-4612
Map
Cuisine: Seafood
The area known as Laclede's Landing, just north of the Arch, has been aching for a decent restaurant forever.
Openings: Lunch Wed.-Fri., Dinner Wed.-Sun.

Features