326 W El Norte Pkwy, Escondido, California 92026 USA
Lackluster California burrito. Menu stats guac, but couldn't find an ounce of it :(
Photo Credit: Yelp