Izaro Taberna is a charming restaurant offering a delightful dining experience with harbor views.