Ibaizabal taberna is a cafe offering a variety of Spanish tapas and coffee. Guests can enjoy delicious pinchos and combination platters in a welcoming atmosphere.