Oscar's Mexican Seafood (Permanently Closed)
5060 Newport Avenue, San Diego, CA 92107
Although Oscar's Ocean Beach location has been shuttered, locations are still operating in Pacific Beach at 703 Turquoise Street and 746 Emerald Street.