La Bodeguita del Medio ★★★★★4.5 (1,536) Restaurants Cuban restaurant · Californian restaurant · Latin American restaurant 463 California Ave, Palo Alto, CA 94306 Today: 12–9 PM Call Website Details →