Cactus Fresh Mexican Grill
Add to Favorites
Add Hours
Saved to Favorites
11/28/2007
top fast food restaurant, excellent quality the best in fresh mex.
Phone: (408) 247-7216
Address: 2785 El Camino Real, Santa Clara, CA 95051
Price Range : Below Average