Tthe Bston Street ramp is decent, but i don't know if it's ice free as of Sunday. Harbor Hospital ramp is O.K. Fort Armistead ramp - not if the wind is from the South/East, rough water.
Warm water discharge at Domino Sugar, on Middle Branch, west of the Hanover Street Bridge, Brandon Shores, and I'm sure that a lot of the lurkers can name several more.
During the warmer months, I did well on White perch, schoolie rock, and swarms of 12-15" bluefish in the Middle Branch. Also some Yellow Perch, LM Bass and assorted sunfish.
Farther up, Belle Grove pnds will have Yellow perch and pikeral, as soon as they ice out-I wouldn't trust the ice today. Carp and other freshwater fish as well. (Technically in the County)
Much farther up the Patapsco, SM Bass and stocked trout.
You could even make a case for Cow nosed Rays in the flats just south of Fort McHenry!
All ramps are no-fee launches BTW
City Limits is an interesting concept, but who could stand fishing with that dude?