Find a hotel |
Las Adelitas Restaurant
2373 University Avenue East Palo Alto, CAEast Palo Alto, United States
Phone:(650) 324-2133Mc Donald's
2401 University Avenue East Palo Alto, CAEast Palo Alto, United States
Phone:(650) 326-6090Three Brothers Tacos
2220 University Avenue Palo Alto, CAEast Palo Alto, United States
Phone:(650) 324-8801Villa Taqueria
2380 Cooley Avenue East Palo Alto, CAEast Palo Alto, United States
Phone:(650) 473-1322