The Canyon Inn Restaurant is open year ‘round, three meals a day for your dining pleasure. Our 160 seat dining room features a casual atmosphere perfect for a relaxed meal before or after enjoying a day in scenic McCormick’s Creek State Park. Our glass-enclosed porch affords a lovely view of the woods and the wildlife.
Please note that restaurant hours may be subject to change without notice. Please call 877-9-CANYON (877-922-6966) for the most up-to-date information and reservations.
451 McCormick Creek Park Road
P.O. Box 71
Spencer, Indiana 47460