Leu Leu
466 N Coast Highway 101, Encinitas, California, 92024
Recommended on camera by 1 food creator
“If I am to be 100% honest, the food really impressed me.”
Who recommended it
San Diego Foodie Fan@sandiegofoodiefan · February 2026Watch the reel →
More places food creators recommend in Encinitas.