Bar Los Ibarra offers Spanish cuisine.