La Nueva Palmera is a bar & grill offering a varied menu.