Vino Carta


2161 India Street
San Diego, CA 92101
Phone: 619 564 6589

WEBSITE

Category

Breweries & Bars

Social

Facebook Instagram
Details

Your neighborhood wine shop and bar with a focus on small, family-run producers and natural wines made through organic and sustainable farming practices.

 

 

Nearby Shop

Nearby Live

Nearby Stay