LUCKY KRUSER’S CAFE Bars & GrillsRESTAURANT LOCATIONSLOCATION 12101 W 41ST ST, Sioux Falls, SDGET DIRECTIONS VIEW MAP