Baltimore Inner Harbor dinner and fireworks?
Just saw the bit about top of the notch. Rusty is kind of pricey, for good eating / fireworks you can also go to http://www.thejamesjoycepub.com/ a good irish resturant with outside eating area should be able to see / walk to fireworks easily from that location as well.
There are some good locations in the inner harbor to right across from the fireworks. Like Edo Sushi, Tir Na Nog.