There’s nothing like a good mom and pop taco shop. Crazy to realize I had history with this family. Taqueria Las Chiquitas 📍1798 Broadway, Redwood City, California