SFS Chamber

Tepeyac Restaurant & Tequila Sports Bar

  • Catering
  • Restaurant
  • Bar - Lounge
13131 Crossroads Pkwy. South
City of Industry, CA 91746
(562) 695-2277