On the waterfront in Baltimore’s Federal Hill neighborhood, Little Havana brings a tropical Cuban-Caribbean spirit to the Inner Harbor’s southern shore — salsa music, mojitos, plantains, and the kind of warm, colorful atmosphere that makes it a natural destination for date nights and group gatherings alike. The waterfront deck overlooking the harbor is the prime real estate; the mojito list is the draw; and the kitchen delivers Latin-inflected food that earns its place in a city that takes its waterfront dining seriously. A Federal Hill institution.