Villa Capri is located in a shopping center in Del Mar, CA. Accessible location, relatively small, average ambience but nicely appointed. The Italian fare was pretty standard with the usual selections and nothing very imaginative. The service was mediocre, the wine list average and the table tightly aggregated. Noisy ambience when partially crowded.