Eateries

Baja Fresh Store Hours and Reviews in Palo Alto, California

Baja Fresh - Palo Alto
3990 El Camino Real, Palo Alto, CA 94306.
Baja Fresh - Palo Alto Phone Number(650) 424-8599 Driving Distance from Auburn, CA : 118.72 mile

get driving directions

Palo Alto, CA Nearby locations