On April 8, 2024 the last total solar eclipse visible in the United States for over 21 years will pass south of St. Louis over southern Missouri and Illinois. Join us for a day of fun as we celebrate the unique viewing experience at Defiance Ridge! The first 100 attendees will receive complimentary solar eclipse glasses for the main event! Seating will be open on a first come first serve basis and our kitchen and bar will be open all day!
Back to All Events
Earlier Event: April 7
Texas Giants Band
Later Event: April 10
Japanese Farmhouse Dinner