The Top 100-ranked taco maven has returned after a monthslong hiatus, setting up shop in a new location in the Bay Area.