Tacos Tu Madre Opening Fifth Location in Santa Monica

The restaurant will move into the former home of Obicà Mozzarella Bar
Named Main & Naud, plans for the roughly 150,000-square-foot development are being designed by Portland, Oregon-based Allied Works
Another location is also coming to San Dimas later this year

Pin It on Pinterest