Get directions to: Tia Juana Mexican Restaurant, Sunnyvale, CA
Restaurant address: 901 E Duane Ave Sunnyvale, CA 94086, USA
Restaurant: Tia Juana Mexican Restaurant