Remove Ads

Photo of Ray's Tepeyac

Ray's Tepeyac

1055 N Azusa Ave, Covina, California 91722 USA

651 Reviews

Taquito platter with potato taco, taquitos, and flautas

Photo Credit: Yelp

Remove Ads