My expectations weren't very high for Sonic. Let's face it, they're not known for high quality food.
This particular Sonic is dirty. When you enter the lobby as I did on this visit, you're hit with a very unpleasant smell coming from the in ground mat at the door. It actually causes the entire lobby to stink. All around the lobby debris can be seen. The seats of the booths are all dirty, with old food and dirt on them. The tables are dirty as well.
The cashier was pleasant. The food was below (already low) expectations.
The single onion ring that came with the chicken finger box appeared to have been dropped on the floor, stepped on and then placed in the box. The breakfast burrito was loaded with griddle grease.
It's obvious that there is little pride taken in this establishment. The staff are typical fast food workers. Apathetic and just going through the motions.
I blame management for the glaring problems at this "restaurant". Maybe a relaunch with new staff is in order. At least replace the management.