This place has been renamed DeBroux's Diner (or as they say in Chicago - DUH-bros).
This is a four star place with a five star server (Meggan) so it gets 4.5 stars in my book. The lamb sandwich was the best I ever had and the side dish of mixed vegetables was a world apart from the usual soggy bland stuff other places serve. The lamb and other meats comes from a local source which seems to add to the quality and flavor.
Meggan gets the credit for making the experience a great one. Without her I may have ordered something that was not as memorable as the lamb. She was also friendly, attentive (on a busy day) and smart.
I would go out of my way to go back there.