Obica ended its LA run back in 2020. The Downtown Santa Monica location of the Italian mozzarella chain, at 606 Broadway Ste 100, has sat empty since at least January of that year. But that’s about to change. An ABC application has recently gone up on the space informing us that this will soon be a branch of Tu Madre. Tacos Tu Madre has four other locations across LA and specializes in creative Mexican food in bright, colorful surroundings.
Any idea what’s going into the old koo koo roo space (and then burger joint) on 20 and Wilshire in Sm? Saw the for lease sign down finally and paper on the windows