101 South Main StreetDonahue, IA 52746
Call UsPhone: (563) 282-2222 Hours
Mon: ClosedTue: 11:00AM-9:00PMWed: 11:00AM-9:00PMThu: 11:00AM-9:00PMFri: 11:00AM-10:00PMSat: 11:00AM-10:00PMSun: 9:00AM-9:00PM
Thank you for visiting our website. The Depot is a bar and grill located in Donahue, IA. Stop by when you're craving classic homestyle food in a fun atmosphere. Call 563-282-2222 to schedule a pickup, or use the form on this page to email us.