← San Diego restaurants
Selva Coffee House
No reviews yet
Coffee Shop2651 Via De La Valle, San Diego
Own or manage Selva Coffee House? Claim this listing free
Hours
Hours not listed yet.
Details
Address2651 Via De La Valle, San Diego 92014
Phone+16199555757
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.