A Oaxacan restaurant in Merida. The name apparently means "water that destroys"; it's a place in Oaxaca. (I think just the foreground here is Apoala, and that the background of the photo is a different restaurant, La Recova.)