A poster today mentioned a little bistro and brought back memories. I used to go there a lot. It had creative takes on traditional French bistro entrees, big portions, a congenial atmosphere, and low prices. I never see it mentioned on Chowhound and therefore I thought it had closed. But it's still going strong. Are there places YOU love that never get mentioned here? Tell me about them and maybe I'll eat there.