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 →