Otto's High Dive is a trendy restaurant offering Cuban cuisine and rum-based drinks in a cozy setting. Takeout is available.