CONTACT US

Book
A TABLE

Our
LOCATION

338 S. Main Street

Milpitas, CA 95035

 

Tuesday - Sunday 11am - 7pm

 

Contact
US

Tel: 408-263-9455

© 2020 by Baja Cactus. Proudly created with F.I.T. Marketing LLC

338 South Main Street, Milpitas CA 95035