Established in 2013, Punto del Sabor offers a menu with options for delivery.