The Top 10 Delis

Oxnard, CA, United States

10 places in Oxnard, ordered by rating:

5.0
1 review
Telephone:
+1 818-314-3213
Address:
111 Infinity Loop
4.9
17 reviews
Telephone:
+1 805-984-9488
Address:
2810 Harbor Blvd Ste B3
···
Telephone:
+1 805-486-4547
Address:
401 S A St
3.8
20 reviews
Telephone:
+1 805-487-0700
Address:
428 S A St
3.9
20 reviews
Telephone:
+1 805-981-1966
Address:
2041 North Oxnard Blvd
3.1
20 reviews
Telephone:
+1 805-985-3900
Address:
1231 South Victoria Ave
3.7
3 reviews
Telephone:
+1 805-485-1716
Address:
1930 N Ventura Rd
3.4
8 reviews
Telephone:
+1 805-988-8040
Address:
2170 N Rose Ave
3.2
5 reviews
Telephone:
+1 805-983-0238
Address:
920 N. Ventura Rd
1.0
1 review
Telephone:
+1 805-984-2111
Address:
2929 Ocean Dr