It seems hard shell tacos are an American invention. I always thought it was Mexican. I don't like hard shell tacos that much because they always break.