Tu Madre Coming To Downtown Santa Monica

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 MadreTacos Tu Madre has four other locations across LA and specializes in creative Mexican food in bright, colorful surroundings.