mexicanseafoodNot yet on Tasting Planet

Oscar's Mexican Seafood

Emerald Street 746, 92109 San Diego, United States United States

About

Small, local Mexican seafood chain specializing in ceviche, tacos, and tortas. Vegetarian options available.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.