We love Leo's!!! These are the best kolaches and macchiattos in town as well as a super friendly and personable staff. It's always a joy to go into this station rather than a chore.
July 2022
Great place to fill up. Receipts must be picked up inside is my only complaint
May 2021
Leos is awesome! The kolachi's are really yummy, and their fresh foods are super. They have real slushies, soft served ivecream with a bunch of different toppings, great coffee bar and so much more... check it out if you havent