Swensons left quite a bit to be desired. There seems to be no rhyme or reason to the service. We waited for over 25 minutes for service (with our lights on) while watching cars that arrived 15 minutes after ours get served immediately. Some cars were even served as they were parking!! We actually had to get OUT of the car to flag someone down. The food was okay, not as good as I've had at other Swensons. This was likely a one time experience, at least for the next year until service delivery improves.