Restaurant
Terraza Cha Cha Chá
64 locals recommend,
Location
157 Av. de la República
Ciudad de México, CDMX
Tips from locals
Amazing view of the Revolution Monument, drinks and fun! Worth going just for the view at night.
Unique things to do nearby
Locals also recommend
- 8 locals recommend