Seafood Restaurants in Eldon, IA
1. The Stockyard Steak and Chop House
2465 Northgate Street, Ottumwa, IA 52501
CLOSED NOW:4:30 pm - 7:00 pm, 7:00 pm - 8:00 pm
From Business: We are temporarily closed for dine-in and carryout. We will be assessing the situation daily so check back for updates. We're sorry for any inconvenience and hope you all stay…
2. Southfork Grill
Highway 2 & Highway 63, Bloomfield, IA 52537
CLOSED NOW:7:00 am - 9:00 pm
Showing 1-2 of 2