Take a Trip Back in Time
Serving All of Your Classic Diner Favorites
It’s Better with Family. It’s Better Together. It’s Better at Mary’s Diner!
From Breakfast to Lunch, Dinner to Dessert, grab what you want when you want it!
Welcome to Mary’s Diner, where we’ve served delicious food with excellent service for nearly 75 years! Our roots go back to a small kitchen in Geneva-on-the-Lake where Mary cooked large batches of classic dishes like Cabbage Rolls and Swiss Steak for visitors of the nearby beaches. We still use some of Mary’s original recipes today because we believe in preserving the past of Mary’s Diner. Stop in and you’ll be instantly transported back to the 1950s, where your every need will be taken care of with a smile. It’s Better with Family, It’s Better Together, It’s Better at Mary’s Diner!