Forget the wet burrito, meet Mexico's very spicy 'torta ahogada'

The torta ahogada (drowned sandwich) is one of the favorite foods of Mexicans in the state of Jalisco, whose cuisine will be featured this year at San Francisco's MEX AM Festival.