buffaloblue
in
Oxnard, CA
South Coast Deli
185 S Patterson Ave Ste A
Santa Barbara
CA
93111
(805) 967-8226
39.7
mi