Find the top Event venues in Chula Vista, California near you now.
Filipino restaurant
Address: 2127 Olympic Pkwy #1001, Chula Vista, CA 91915