Terraza Cha Cha Chá is a Mexico City restaurant in Tabacalera, offering dinner, wine, and cocktails. This high-end rooftop locale features outdoor seating, with reservations accepted. Guests frequently comment on the atmosphere, service, and impressive views. The venue is suitable for groups.