All Spotsindian restaurantEylanMichelin Guide-listed wood-fired Cal-Indian restaurant that earned a 2026 James Beard Award finalist nod, making it one of the most celebrated spots on the Peninsula.Read original on Palo Alto Online Save spotLocation500 El Camino Real, Menlo Park, CA 94025Open in Maps LinksPalo Alto Online