Zum Storchen offers a Mexican cuisine experience.