Start from
Oscars Mexican Seafood
646 University Ave, San Diego 92103