Heart & Sol Cafe

Health Food Restaurant in Lake Geneva
Opening at 10:00 AM
Contact Us
Message sent. We'll get back to you soon.
Header image for the site


2 days ago
Go have the Vietnamese soup. What a treat. A touch of heaviness in the garlic and avoid the peppers if you have a delicate palate, although leave them in the mix as you consume the hard to spoon rice noodles. You'll spill and look funny a bit but man oh man do they make one mean and perfect imitation of that hard to brew and find soup. No place around has anything like it. They are quiet, nice in there and although the place is popular it always has some seating. The soup takes a bit to wait for but the Wifi is free and the other locals fun to look at (surreptitiously) of course....
- James S
a month ago
After visiting various stores we were hungry so we stop at Heart and Sol Cafe. We ordered an appetizer of chips, salsa & guacamole. Next we ordered roast turkey sandwiches and they were very good and filling. We definitely will be back the next time we are in Lake Geneva. Oh, they also have good coffee and glutten free bread.
- Jimbo R
2 weeks ago
Go here! Just do it! I semi stumbled upon this gem of a restaurant after checking out the thrift store across the street. It is decorated so cutely and is warm welcoming and inviting. I am traveling for work and they have free WiFi so I will definitely be making stops in here to get foodor grab a fresh pressed juice and do some work! The staff was nice, ambiance was nice and i love all the healthy options they have! They also use sustainable products such as biodegradable straws, offer recycling and use organic wherever possible. I got the beet fresh pressed juice and a bowl of their vegan chili. I also appreciated that they had many Vegan and vegetarian options! I will be back and highly recommend!
- Erika J
Heart & Sol Cafe is a casual health food restaurant in Lake Geneva. Come in and taste our noteworthy desserts or have a quick bite. Call or stop in to learn about takeout.

Contact Us


Call now
  • (262) 812-4035


Get directions
264 Center Street
Lake Geneva, WI 53147
United States

Business Hours

Mon:11:00 AM – 4:00 PM
Tue:11:00 AM – 4:00 PM
Wed:11:00 AM – 4:00 PM
Thu:11:00 AM – 4:00 PM
Fri:10:00 AM – 5:00 PM
Sat:10:00 AM – 5:00 PM
Sun:10:00 AM – 3:00 PM