1. West Side Tavern
124 S Fillmore St, Osceola, IA 50213
Coordinate: 41.03382,-93.76783
Phone: (641) 342-6249
2. El Vallarta Mexican Restaurant & Bar
112 N Main St, Osceola, IA 50213
Coordinate: 41.03545,-93.76594
Phone: (641) 223-8386
3. Woodburn Pub
406 E Vine St, Osceola, IA 50213
Coordinate: 41.02875,-93.75942
Phone: (641) 342-7070
4. The Iron Horse Neighborhood Grill
123 S Main St, Osceola, IA 50213
Coordinate: 41.03424,-93.76516
Phone: (641) 342-4351