Get directions to: Captain's Seafood Gallery, El Cajon, CA
Restaurant address: 681 Parkway Plz El Cajon, CA 92020, USA
Restaurant: Captain's Seafood Gallery