Map & Directions - Tacos y Hamburguesas Toluco Restaurant
View Menu
Tacos y Hamburguesas Toluco Restaurant
2150 University Ave, East Palo Alto, CA, 94303
(650) 709-7290 (Phone)
2150 University Ave, East Palo Alto, CA, 94303
(650) 709-7290 (Phone)