A small-but-mighty spot for a serious cubano, pitch-perfect key lime and a thoughtful Latin coffee program.