Get Directions La Isla Address: 611 W 29th St South Sioux City, NE 68776 Phone: (402) 404-8022 Social: Facebook About Seafood with a Mexican Touch Find Nearby Lodging Knights Inn & Suites 2829 Dakota Ave, South Sioux City, NE, 68776 Hotels & Motels Visit Website Americas Best Value Inn 4402 Dakota Ave, South Sioux City, NE, 68776 Hotels & Motels Visit Website Leave this field blank See All Lodging Find Nearby Attractions The Koffie Knechtion 419 Golf Rd., South Sioux City, NE, 68776 Wedding Venues Cottonwood Cove Park 1300 Hickory, Dakota City, NE, 68731 Camping Visit Website Leave this field blank See All Attractions