My fiance and I are heading to Baltimore for a long weekend at the end of the month. We'll be catching the Red Sox/Orioles game and be staying in the Inner Harbor. We won't have a car (not sure if we'll need one?). What restaurants MUST we try? Any quintessential places every visitor to Baltimore must hit up while in town? What are your favorites?