I live in Davidson and have lived in Davidson like towns that all have a place like th Soda Shop. The food is ok, quaint atmosphere and tired interior.
It is overpriced for the fact they do not take credit cards. I am not sure of the value.
The only real compelling reason to eat here is it is a quaint soda shop.
I guess the reason I am so critical on the Soda Shop is that they really do not try and do not seem to give the appearance of caring to change. A bit arrogant in my opinion in this day.