Diesel Cafe has a great menu. They have a lot of unique drinks that the other local coffee shops don't serve, such as my favorite the chocolate chai. I have not eaten there, but their food also always looks good. They offer a lot of healthy options and some vegetarian options. All of the employees are very friendly and happy to thelp you out.
I usually find the atmosphere to be too busy to do any work. Lots of people coming in and out and some boisterous patrons. Last time I was there they had some pool tables set up with fairly inexpensive rates. It can be a nice alternative at night to some of the local bars.
more