Tu Mero Mole

Tu Mero Mole

About Tu Mero Mole

Tu Mero Mole is a Mexican restaurant located at 2041 Woodard Rd San Jose, CA 95124‎. The phone number is (408) 369-9559