Restaurants in San Diego, CA
Restaurants
1616 National Ave.,
San Diego ,
CA
92113
UNITED STATES
Based on 1 reviews
organic coffee
The coffee at cafe virtuoso is organic which alone is a great reason to try it out. I read a review on yelp that said to try the iced coffee so last time I was there I tried the iced coffee which is great tasting. Their espresso drinks...Worldwide > United States > San Diego, CA > Restaurants