First made by natives of the Valley of Mexico, apparently; the Aztecs ate them with fish as the primary filling. The Spanish named them “taco”. The US innovation might have been the “hard shell” version, where the corn tortilla is deep-fried.
Whoever first made them-—I like them!