645 B St, San Diego, California 92101 USA
The secret menu Al pastor volcano tostada
Photo Credit: Yelp