Pomarrosa Park Park Address Pomarrosa, 29014 Tuxtla Gutiérrez, Chis., Mexico Rating on Google Maps 3.50 (70 reviews) Open on Google Maps