15466 Los Gatos Blvd, Ste 111, Los Gatos 95032, United States
15466 Los Gatos Blvd, Ste 111, Los Gatos 95032, United States
No delivery
Spot something wrong?
Dishes at Baja Fresh. Prices may vary in venue.
Been to Baja Fresh? Be the first to share what you ate.