El Pescador
1008 Industrial Blvd
Chula Vista
CA
91911
(619) 488-7524
mariscoselpescadorsd.com
Open Map
Bike Parking
Casual
Delivery
Dogs Allowed
Food Stands
Mexican
Outdoor Seating
Price range: $
Seafood
Wheelchair Accessible