High point offering views of San Diego, with a large amphitheater hosting plays, lectures & events.
Mt. Helix Park in Tijuana
Places
Near me
Direction
4901 Mt Helix Dr, La Mesa, CA 91941, United States
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout