Rubicon Deli

3715 India Street San Diego 92103