We happened to be going by here and on an impulse decided to stop.
It's a tiny place right on the road. They have a drive through and a walk-up window. When we visited there were two young, very enthusiastic people inside. They had several coffees available, as well as some Italian soda. My wife had the coffee, I tried the soda. We were both very happy with our choices. I'd probably give it 3.5 stars if I could, but I can't. And the enthusiastic service has to count for something, so we'll go with four stars.
They also have a stamp card so you can get a free beverage when you fill it.