You are now leaving Menulist
We hope to see you again soon!
Captain D's
1014 S Eufaula Ave, Eufaula I-36027-2702, United States
Seafood, Fast Food, American, Fish, Western
The redirect does not work? Just click on this link or copy it into your address bar