As far as Casey's goes, this one fits the bill! It is always clean when I go in and well stocked! The team that works there are small town friendly and you will always receive a greeting! If you are stopping by to stretch your legs and use the bathrooms, you will not find the traditional clean and spacious bathrooms that Casey's is so well known for. The bathroom is tiny and cramped and located behind the cashiers counter, but they are always more than happy to let you use it. If you are looking for a quick bite, they always have a variety to choose from! read more