CONTACT US

Contact

US

Tel: 650-324-8801

We're on UberEats!

Our

LOCATION

2220 University Ave

E. Palo Alto, Ca 94303

Sunday-Thursday 8am-10pm

Friday & Saturday 8am-11pm

 

Restaurant Tel: (650) 324-8801

Taco Truck Tel: (650) 630-0727

2220 University Ave. E. Palo Alto, Ca 94303