2860 Main St, San Diego, California 92113 USA
This torta is the size of two! So good too.
Photo Credit: Yelp