Mexican and Caribbean cuisine at new restaurant