06/01/2023
So this just happened! Never in a million years would I thought this would happen.
Four life stories, two pop-ups, and regional Mexican and Indian flavors unite deliciously at this new taqueria on 3rd Street in Los Angeles.