4105 Taylor St, San Diego, California 92110 USA
Enchiladas Suizas Combination Plate
Photo Credit: Yelp