Get directions to: Indio's, Crete, NE Restaurant address: 1244 Main Avenue Crete, NE 68333, USA Driving Walking Bicycling Restaurant: Indio's