Oscars Mexican Seafood is a Mexican restaurant located in San Diego, CA 92109. It is one of the 337 Mexican restaurants in United States. Address of Oscars Mexican Seafood is 703 Turquoise St, San Diego, CA 92109, United States. Oscars Mexican Seafood can be contacted at 18584886392. Oscars Mexican Seafood is rated 4.5 (out of 5 stars) by 1290 reviewers on the web.
Some of the places around Oscars Mexican Seafood are -
Within less than half a Kilo meter of Oscars Mexican Seafood, you can also find San Diego Real Estate, Gelson's and many more.
703 Turquoise St, San Diego, CA 92109, United States
Contact number of Oscars Mexican Seafood is 18584886392.
Rating of Oscars Mexican Seafood is 4.5 out of 5 stars.
Address of Oscars Mexican Seafood is 703 Turquoise St, San Diego, CA 92109, United States.
Oscars Mexican Seafood is located in San Diego, CA 92109.
Oscars Mexican Seafood is a Mexican restaurant in United States
Pincode of San Diego, CA 92109 is 92109