Tepeyac Restaurant And Tequila Sports Bar

13131 Crossroads Pkwy S City of Industry CA 91746 USA

(562) 695-2277

Location