1990XJ4x4
NAXJA Member #1158
- Location
- Louisville, KY
I'm going to be in St. Louis the weekend of the 14th - 16th of october, anyone from that area have ideas on things i should go see or restaurants i should go to? We're staying in a hotel downtown right across from the arch.