Climb So Ill
, 1419 Carroll Street
St. Louis, MO

c (314) 621-1700

w http://www.climbsoill.com
Do I'm not even into climbing but this places is amazing. And it's in an old power plant. Just go in to check it out and then cruise over to Lafayette Square for some grub.