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

For those chasing authentic Mexican taco flavors, Chula Vista might be one of the best places to visit.