La Bodeguita del Medio ★★★★★4.5 (1,534) Restaurants Cuban restaurant · Californian restaurant · Latin American restaurant 463 California Ave, Palo Alto, CA 94306 Call Website Details →
Reposado ★★★★☆4.3 (2,125) Restaurants Mexican restaurant · Latin American restaurant 236 Hamilton Ave, Palo Alto, CA 94301 Call Website Details →
LuLu's Town & Country Village ★★★★☆3.8 (288) Restaurants Mexican restaurant · Latin American restaurant · Takeout Restaurant (more) 855 El Camino Real #49, Palo Alto, CA 94301 Call Website Details →