2196 Logan Ave A, San Diego, California 92113 USA
Tacos and Jamaica Agua Fresca with spicy stick
Photo Credit: Yelp