Captain's Seafood Gallery

restaurant in Cuyamaca, El Cajon

Phone: (619) 579-5057

Address: 681 Parkway Plz