Mexicali Grill - Santa Clara, CA
Posted by: saopaulo1
N 37° 23.363 W 121° 59.039
10S E 589938 N 4138553
Mexicali Grill in Santa Clara, CA.
Waymark Code: WMKBXD
Location: California, United States
Date Posted: 03/16/2014
Views: 1
The Mexican fusion restaurant is located in the Mercado Shopping center by Hway 101.