Get directions to: Los Cabos, Cedar Falls, IA Restaurant address: 114 Main St Cedar Falls, IA 50613, USA Driving Walking Bicycling Restaurant: Los Cabos