This place is a jem. The staff is excellent and always aware of everything. The coffee is one of my favorites around. The food is fantastic in not only taste, but presentation as well! I love how they bring you little samples of items on their menu as you wait for your food! If you go on Saturday or Sunday morning, there will be a little wait for a table.