Order your food online for Sea Captain in DeKalb
We are preparing your food delivery for Sea Captain
![Menulist](https://menulist.menu/assets/header/menulist.png)
Sea Captain
1011 W Hillcrest Dr, Dekalb, IL 60115, DeKalb, United States
The redirect does not work? Just click on this link or copy it into your address bar