There was, briefly, a restaurant at Rowena and Glendale called Flor Moreno. I know it got mixed reviews on places like Chowhound, but the lady and I really liked their food and were looking forward to seeing how they settled in. Unfortunately, they seem to have closed up one night and never reopened. There’s not out of business sign or note in the window, and it looks like all of the equipment and furniture are still inside. Anybody know what happened to them?