← San Diego restaurants
Captain Fish Inc
No reviews yet
Restaurant7710 Balboa Ave Ste 311, San Diego
Own or manage Captain Fish Inc? Claim this listing free
Hours
Hours not listed yet.
Details
Address7710 Balboa Ave Ste 311, San Diego 92111-2254
Websitehttps://www.captainfresh.in/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.