La Isla Restaurant
Address:
611 W 29th St, South Sioux City, NE 68776
Phone:
(402) 404-8022 Restaurants
Other Businesses:
- Gateway Bar & Grill at 1554 Gateway Dr, South Sioux City, NE 68776
- Jerry's Pizza at 1417 Morningside Ave, South Sioux City, NE 68776
- SUBWAY at 106 Marie Ave, South Sioux City, NE 68776
- Boss' Pizza & Chicken at 1901 CornHusker Ave, South Sioux City, NE 68776
- East African Restaurant & Grocery at 217 W 23rd St, South Sioux City, NE 68776