This could be a great place but seems that it isn't headed in that direction. We went down there for the Fat Tuesdays only to discover that it was CLOSED!!!!!
There was a restaurant we had lunch at called, Joey B's on the landing. Food was ok, service was slow.
We didn't even enter any of the establishments. Thinking to find a souvenir shop again, there was no such thing, just a bunch of restaurants and bars. I'm not sure if the place moved or we were just unable to find it.
It's close to the Arch but quite a walk, we chose to park in the parking garage for $3.
Visit the arch and the waterfront, if you don't make it to the landing you're not missing anything. If you're looking for a bar/restaurant go to the Union Station.
If you own or manage Laclede's Landing, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.