Captain's Seafood Gallery

Seafood restaurant · 681 Parkway Plaza, El Cajon, CA

Dine-In

Hours

More food in El Cajon, CA · Seafood in El Cajon