Food Safety Report: Sbarro, Los Cabos International Airport Road, 23420 B.C.S., Mexico 1 year ago • details 16 Today in San Lucas Airport from their pizza