Izarra is a bar and grill known for its affordable daily menu featuring a variety of first and second courses.