Cholula is fantastic, even necessary, for many foods. Tapatío is a reasonable second-best. Tabasco is completely unacceptable.
(Yes, I know there is no hot sauce in that picture, but I took it on a weekend trip to Mexico with my friends who live in San Diego, so that's maybe Proof #42. Plus, I have a special fondness for the name of that little store.)