Otoe from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map North Branch Beef - Nebraska, Otoe, 3390 C Rd, 68417 (402) 265-3561 Map Otoe Steakhouse - Nebraska, Otoe, 413 Main, 68417 (402) 265-9281 Map