Sonic inside the Walmart. I try to stay away from fast food in the first place so you get what you pay for.
The initial impression of the place is mediocre as the place is neither clean nor overly dirty. There are random straw papers and napkins on tables and the floor from customers that have opened straws and left their wrappers or wiped down the table.
Someone quickly took my order and by the time I was done paying for my order my 4 slushy drinks were already made which was a plus. Food didn't take much longer, maybe 5-6 minutes and was actually made to order and correct but the customer service at this location sucks. I wasn't greeted at beginning of order, cashier didn't ask if there was anything else I would like to add to my order, nor did the person handing over my order show any enthusiasm in thanking me for my order. She placed my order on the counter with her head down and walked away. Didn't even call out my order. I guess she assumed I knew it was mine since there weren't many others there at the time and I was actually standing there waiting.
All in all the location did good in delivering good food but their customer service needs a lot of work.