Im Amtraking across the country and in ATL on Monday for a concert, looking to pick up a pair of converse somewhere so can have a skate, does anyone know a shop keeps stock of one stars or chucks? Also is there any plaza or go to central street spot that you can hit anytime?