1. Island Spice Jamaican Restaurant 325 Delaware St, Leavenworth, KS 66048 Coordinate: 39.31793,-94.91328 Phone: (913) 297-2292