Visited for the first time today. It will not be the last time. Neat and clean. Nicely decorated. Great service at the counter. Food took an appropriate amount of time and was worth waiting for. Got a cowboy cookie and a half loaf of marble rye to take home.