Top-Rated among restaurants in St Charles
* * *
Fete De Glace - Ice Festival
North Main Street
January 28, 2023
Come out & enjoy the
We are located on Historic Main Street in what was once the Spanish governor's home. In more recent history it became infamously known as "the witches house". Enjoy the quaint ambiance indoors or outside on our lovely cobblestone patio.
Available in our Restaurant
A Collection of Personal Favorites and Restaurant Recipes. Showcasing over 80 delicious recipes.
Dine in or Carry out
Sundays thru Thursdays
11:00 am-3:00 pm
Fridays and Saturdays
11:00 am-7:00 pm
We are offering: Dine In or Curbside/To Go Orders
You can also purchase a Gift Certificate over the phone to be mailed to you.
We greatly appreciate your continued support and we are taking the utmost caution in preparing your food safely.