Lima & Limón Punto de Encuentro is a 24-hour bar and grill.