Been to the Java Joint twice now and it's a great place to work out of the office and grab some food, and of course some coffee. They have free wifi, a good selection of coffee and a decent menu.
With regards to food, not fine dining but good lunch grub. Sandwiches are good and offer a nice variety from the normal burgers and chicken sandwiches you see at the chain restaurants. Most lunches come with fruit which is nice, and/or chips.
The atmosphere has a very local feeling. You can tell you're in a small town as the employees know most of the people walking by name. The service is great, always asking you if you're doing ok. I must have worked there for three hours and they kept bringing me more coffee and making sure if I was doing good.
I will definitely go back next time I'm in town.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.