Get directions to: Taste Of Texas, Covina, CA
Restaurant address: 301 N Azusa Ave Covina, CA 91722, USA
Restaurant: Taste Of Texas