According to NPR, fish tacos originated in Baja, California, Mexico. The combination of a crispy battered fish with the slaw and the creamy sauce all started in one of two cities on that scenic peninsula. Street vendors invented the culinary masterpieces.