Mesón Los Olivos is a restaurant specializing in Spanish and Mediterranean cuisine, with a focus on steakhouse fare. It is set in a restored country estate with ample parking.