Tell us about your first impressions when you arrived. A cartoonish neon sign and brash colors lead you into this seafood restaurant in Little Havana, a fairly stark contrast to the industrial ...