477 S. Third Street Suite 190, Geneva
A classic, upscale steakhouse on Third Street that offers Brunch on Sundays and a seasonal Oyster Bar!
17 W. State Street, Geneva
Only the freshest of fish and tenderest cuts of meat are featured here. A warm, welcoming atmosphere just a block from the Fox River with an extensive wine list.
33 S. Third Street, Geneva
A sophisticated restaurant serving chef plates, artisanal cheeses & charcuterie, fine wines, and of course, amazing desserts!
200 S. Second Street, St. Charles
Francesca’s offers "handwritten menus of classic Italian favorites in an ambiance of sophisticated comfort."
Although this is an upscale spot, it is STILL kid-friendly!
5 S. First Street, St. Charles
Known for excellent quality steaks, this Italian restaurant has a plate for every palette.