San Diego’s cult-favorite taco spo has opened its first Broward location in Sawgrass with its famed tacos and burritos.