Casey's is always a decent stop. The staff has always been good and they always have what customers need. Like most places, they are experiencing a worker shortage, so the kitchen may be closed from time to time. Sometimes it is good as long as the employees show up for work. On a few occasions, the food side was closed for breakfast, so it can be a toss-up. However, they have great food.