
Sancho's Taqueria
RestaurantsSancho's Taqueria is a local, family-owned taqueria at 491 Lytton Ave in downtown Palo Alto, near Stanford. It serves burritos, fish and shrimp tacos and taco salads, with takeout, delivery and catering.

Sancho's Taqueria is a local, family-owned taqueria at 491 Lytton Ave in downtown Palo Alto, near Stanford. It serves burritos, fish and shrimp tacos and taco salads, with takeout, delivery and catering.