Update Info - Villa Capri
This restaurant was reported as closed. If it is open, let us know.
Villa Capri
2330 Proctor Valley Rd
Chula Vista, CA 91914
2330 Proctor Valley Rd
Chula Vista, CA 91914
This restaurant was reported as closed. If it is open, let us know.