1055 N Azusa Ave, Covina, California 91722 USA
Taquito platter with potato taco, taquitos, and flautas
Photo Credit: Yelp