A staple from the Mexican city of Guadalajara, torta ahogada is a sandwich of sorts prepared by filling a salted and crunchy birote roll with pork carnitas and dunking it in a flavorful tomato-based sauce. Praised as a hangover cure, this authentic torta ahogada recipe is topped with onion, avocado, and a spicy chile de árbol salsa for an explosion of flavors that will delight any palate.