1. Down Right Delicious 120 S 15th St, Clarinda, IA 51632 Coordinate: 40.73745,-95.03609 Phone: (712) 542-6319