Many locals are convinced that Zapata is the best Mexican restaurant in Munich. That would be one explanation for the crush. The room is cosy and not overdone. The staff are pleasant and brisk and the music drives rather than accompanies the evening, sometimes a little close to the pain threshold. You are rewarded, though, with authentic Mexican food at very reasonable prices. And if you add a delicious cocktail (or two), the evening will be rounded off in style.