Vino Carta

Category: Breweries & Bars

Address

2161 India Street View on Google Maps
San Diego, CA 92101
619 564 6589

visit website

Social Media

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