Little Havana is a great place for happy hour downtown...it's in Federal Hill on the other side of the harbor, but offers a different view of the harbor. Parking is not major issue either, usually can find street parking. Sit outside and enjoy the view while hanging out with your friends. There are free appetizers for happy hour which aren't too bad.
more