Cactus Fresh Mexican Grill - Santa Clara, CA
Posted by: ucdvicky
N 37° 21.181 W 121° 58.622
10S E 590597 N 4134524
Tex-mex grill in Santa Clara. This restaurant serves cactus and even has green cactus salsa.
Waymark Code: WM328A
Location: California, United States
Date Posted: 01/28/2008
Views: 28