Vino Carta

Vino Carta in Little Italy, San Diego, is an urban winery and wine bar specializing in natural wines.

Getting there

Vino Carta

2161 India Street, San Diego, San Diego, 92101