Casa Del Toro is an Argentinian restaurant known for its mix grill and generous portions.