Hector's Mariscos (Menu)

2305 Otay Lakes Rd Ste 201, Chula Vista
+1 619-421-1300

Give a rating to Hector's Mariscos

Suggest a dish

How much did you spend at Hector's Mariscos?