Can go inside the Arch...kinda cool but can be boring as well just depends on your like. Before in old busch stadium you could see inside it but dunno about the new busch....great park thou enjoy.
Haven't been there in a few years, but everything is along the river in walking distance of the park. I know Mike Shannon has a restaurant, think Al Hrabosky has a bar near there too.