"Mt tacos had no meat and I didnt get my drinks"
Phone: (+1)6502519317
Address: 3636 El Camino Real, 94306, Palo Alto, United States
City: Palo Alto
Monday: 08:00-22:45
Tuesday: 08:00-22:45
Wednesday: 08:00-22:45
Thursday: 08:00-22:45
Friday: 08:00-22:45
Saturday: 08:00-22:45
Sunday: 08:00-22:45
Dishes: 99
Amenities: 2
Categories: 5
Reviews: 2373