Vino Carta
Bar $
2161 India Street, San Diego, CA 92101
Description
Your neighborhood wine shop and bar with a focus on small, family-run producers and natural wines made through organic and sustainable farming practices.Get to know Vino Carta
Casual wine bar & bottle shop offering retail wine sales, wine by the glass & light bites.