El Nido is a bar and grill that may be suitable for business meetings.