mexicanseafoodNot yet on Tasting Planet
Oscar's Mexican Seafood
Emerald Street 746, 92109 San Diego, 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!