Baja Cactus Restaurant

338 S Main St
Milpitas, CA
408.263.9455
37.425768
-121.905223

for Baja Cactus Restaurant
Directions
from: