470 S Meadowbrook Dr, San Diego, California 92114 USA
Front photo of the taco shop
Photo Credit: Yelp