Chula Vista (Hilltop Dr) Open Chula Vista (Hilltop Dr)1500 Hilltop DrChula Vista CA 91911 USAPhone: 619-258-7100