Previous ImageNext Image JPEG image-A6506E5F839F-2 Tortas Ahogadas: a flavor whirlwind that’s salty, tangy, hot and refreshing all at once.