It's 🌮 Time!
Menu
Craving
Tortas
|
Enchiladas
|
Ceviche
|
Chile Reneno
|
Tamales
|
Burritos
|
Carnitas
.
Taqueria La Cazuela
Address:
2390 Clarke Ave, East Palo Alto, CA 94303
Phone:
(650) 289-0727
Reviews