Great place with a personal touch! The owners always remember my name- and the food is very good as well. I've only had their breakfast, and need to try lunch here.  It is a very clean and well-maintained place to go, and the prices are reasonable. The Esplanade needed other alternatives to Starbucks and this restaurant really fits the bill. Recommended!