Mariscos El Pescador
Add to Favorites
OPEN NOW
Today: 8:00 am - 6:00 pm
Saved to Favorites
3695 India St, San Diego, CA 92103
Phone: (619) 488-7524
Address: 1008 Industrial Blvd Ste A, Chula Vista, CA 91911
943 Broadway, Chula Vista, CA 91911
1037 Broadway Ste E, Chula Vista, CA 91911
970 Broadway Ste 110, Chula Vista, CA 91911
1043 Broadway, Chula Vista, CA 91911
1067 Broadway Ste 102, Chula Vista, CA 91911
1096 Broadway, Chula Vista, CA 91911
860 Broadway, Chula Vista, CA 91911
860 Broadway, Chula Vista, CA 91911
1165 Walnut Ave, Chula Vista, CA 91911
1043 Broadway, Chula Vista, CA 91911