Salt & Straw

1670 India Street San Diego 92101