Anonymous wrote:OP here - thanks for all the ideas and good to know that Inner Harbor has changed. For dinner we like seafood or Italian ( suggestions welcome) and I’ll definitely check out availability for the Orioles game.
For more upscale Italian, I'd look at Cianghale in Harbor East.
https://cgeno.com/ They also have lots of seafood on the menu. Another Italian option is Marta in Butcher's Hill - really, really good and great atmosphere.
https://www.martabaltimore.com/ More traditional Italian - in Little Italy I'd suggest Cafe Gia.
https://cafegiabaltimore.com/cafe-gia-baltimore-italian-restaurant/ Or go over to Locust Point (the other side of the harbor) to Limoncello.
https://www.limoncellobaltimore.com/
For seafood - In Fell's Point I recommend Thames Street Oyster House which I think has some of the best food in Baltimore (and has a lot of charm, too).
https://thamesstreetoysterhouse.com/ The recommendation from a PP for The Black Olive is good but I admit that I haven't been there for many years. I'd avoid any of the Atlas Group owned restaurants (there are many of them) - overpriced and mediocre.