Adam F.
Yelp
You're not here for the drinks. The drinks are... ok. Nothing too exotic or amazing, for the price (fine by LA standards, 110-180 pesos, but pricey by Mexico City prices, for nothing too crazy, and the mezcal mojito I tried, for $120, was perfectly drinkable but a bit watery.) The view, though... go to the bar, rather than paying to get up. Skipped the elevator line, too! Would you rather wait to pay to get up to see an amazing view of Mexico City (right by the Zocola, too!), or would you rather cut the line, pay $120 for a mediocre but passable cocktail (there are also some fancy 75-80 peso nonalcoholic mocktails, if you prefer), and get basically the same great view, plus it's calmer being a restaurant instead of the tourist floor? I'm happy with my choice.
Edit: I gave them one more chance, tried the Electric Lemonade (lemonade, vodka, midori). Yep, passable but kinda watery. Also not stirred properly - better after stirring, but still a bit watery. 3 stars if this had been on the ground and in the US (at least *some* cocktails are honestly a good value booze-wise in comparison to LA, at least if it isn't during a happy hour), but 5 stars for the bar because you're basically paying for this epic view, and getting a "free" cocktail.
Didn't try the food, obviously.