Oscars Mexican Seafood is a I brand built from the ground up, from a redesign in 2013 after a year of operating. Oscars now has 5 locations all over San Diego and is thriving in the Southern California Mexican food scene.