Toros Santiago is an Argentinian restaurant known for its expertly grilled steaks and inviting atmosphere.