Seafood Restaurants in Onawa, IA
2. Red Lobster
4290 Sergeant Rd, Sioux City, IA, 51106
CLOSED NOW
"Had a wonderful meal with wonderful people! Also had a great waitress.. (Melissa or Alyssa?). Definitely going back soon!"
33 Years
in Business
Amenities:
Takes reservationsHas WifiServes alcoholGood for groups
3. Logan Creek
Showing 1-3 of 3