4280 El Cajon Blvd, San Diego, California 92105 USA
Chilaquiles. Sadly, this was just ok.
Photo Credit: Yelp