Hector's Mariscos

restaurant in Harbor Side, Chula Vista

Phone: (619) 585-0773

Website: www.mariscoshectors.com

Address: 1177 Broadway, #14