San Diego's Best Tacos? Two Chula Vista Taquerias to Win Over Your Taste Buds | NBC 7 San Diego