Baja Fresh

3952 Rivermark Plz, Santa Clara 95054, United States Get Directions to this spot
3952 Rivermark Plz
Santa Clara, 95054
CA, United States
(408) 588-4060

Rate and review Baja Fresh in Santa Clara, CA, United States!

Share your experiences at Baja Fresh with your friends or discover more Restaurants in Santa Clara, CA, United States.