Whats Opening

Gallo Santo

St. Charles, Illinois
Proposed
Restaurant
Expected Opening
Summer 2026
Approximate — no exact date announced
Address
215 W Main Street
St. Charles, IL
First Reported
Feb 2026
6 months of coverage
Reported by
1
1 publisher · updated August 21, 2026
Latest development
Expected opening Summer 2026
Tue, February 24, 2026

Timeline

February 24, 2026
Expected opening Summer 2026
February 24, 2026
First reported as proposed

Sources

Also in St. Charles

All St. Charles openings
Opening Soon
Restaurant · 3050 E Main Street
Expected Fall 2026
Under Construction
Restaurant · 200 N Kirk Road
Expected Mon, January 19, 2026
Proposed
Restaurant
Expected Summer 2026