The typical "tourist" stuff like everything around the inner harbor is always a good bet. Aquarium, museums, micro breweries (son should love those ) There's plenty of places for good food too but unfortunately some of the best "places to eat", for crabs at least, are local folks that catch their own crabs every day and sell them. I know a guy just south of baltimore that gives great deals on fresh caught crabs but I wouldn't be able to accomadate you and your son. Hopefully you'll find someone local that can hook you up. There's nothing better than a FRESH bay crab !
Had an awsome time in blatimore dc and philly hit all 3 cityies in a 4 day span
thanks for the tips here are some pic not in any ordere
took a tour of camden yards was awesome and philly is sweet for any history buff dc was to hot to do much but was still a good time.