Restaurants in San Diego, CA
Restaurants
1010 2nd Ave.,
San Diego ,
CA
92101
UNITED STATES
Based on 1 reviews
Intown Deli Soups ROCK!!
I LOVE the soup that the Intown Deli makes especially the Chicken Tortilla Soup! Many of the ingredients in their menu items are organic (like the bread). It's very clean they have a great menuWorldwide > United States > San Diego, CA > Restaurants