3890 Twiggs St, San Diego, California 92110 USA
Quesadilla... it's huge. I could only eat 1/4
Photo Credit: Yelp