Downtown Crown Point’s classic restaurant serves hearty American comfort cuisine with a warm, welcoming atmosphere overlooking the historic courthouse. Twelve Islands offers traditional dine-in and takeout options, providing a local dining experience that has been a community staple since 1983. Their menu features classic American breakfast and lunch selections in a relaxed downtown setting.