5351 Adobe Falls Road, San Diego
4350 University Avenue, San Diego
FRENCH FRIES
2305 University Ave, San Diego