KitchenSpot
Search
See the best dishes near you?
← Decatur restaurants

Captain's Palace

No reviews yet

Bar411 E William St, Decatur

Own or manage Captain's Palace? Claim this listing free

Hours

Hours not listed yet.

Details

Address411 E William St, Decatur 62523-1140

Phone12173302970

Websitehttps://captainspalace.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.