Get directions to: Aqui Cal Mex, San Jose, CA
Restaurant address: 5679 Snell Avenue San Jose, CA 95123, USA
Restaurant: Aqui Cal Mex