Los Compadres Produce
3140 Market St
San Diego
CA
92102
(619) 230-1960
Open Map
Food
Fruits & Vegetables & Produce - Retail
Fruits & Veggies