1704 India St, San Diego, California 92101 USA
New addition to our menu. Avocado Toast.
Photo Credit: Yelp