204 West Main Street
Saint Charles, IL 60174
Opened in May 2005, 'The Beehive Tavern & Grille', is located in the historic St. Charles Hotel building, which dates back to 1851. St. Charles newest signature restaurant and bar.
MENU | FREE RESERVATION | LEARN MORE
Find more restaurants in your areaSearch Again