Get directions to: Ray's Tepeyac, Covina, CA
Restaurant address: 1055 N Azusa Ave Covina, CA 91722, USA
Restaurant: Ray's Tepeyac