Soft shell tacos are better because you can take a bite and it'll always stay intact. Hard shells however are just glorified tortilla chips that can only be serve with grounded beef which is **** and beans which is k. Hard shells cover your fingers with cardboard dust which is very salty and ruins the taste of tacos and ruins the image that Mexicans hold.