Ibarbide is a grill offering traditional cuisine. It seats 70 people and accepts checks.