Part of the charm of Mars Restaurant is they are going on 25 years and not much has changed. This was our first time dining here and old and charming it is. Located out of the town of Lake Geneva, it is hidden off Hwy 50 headed west (turn right on the road just past the Pesche Garden Nursery).
It...
More
