I really like the ambience and the sandwiches at the Edge.  Unfortunately their coffee is not the best, and it is often not hot enough - lukewarm lattes don't cut it.  The tables tend to get a bit grungy, but I figure that just helps build immunity to germs!
                        
more