We are thrilled to officially offer online ordering for our customers! Review the location you’d like to pick up your food from, click the button, and fill out all necessary fields! Questions? Give us a call.
3205 Oak Knoll Dr | 650-364-TACO (8226)
Downtown Palo Alto
491 Lytton Ave | 650-322-TACO (8226)
Midtown Palo Alto
2723 Middlefield Rd | 650-324-TACO (8226)