This is a concept for the restaurant Estelle located in South Lake Tahoe, California. Drawing inspiration from the nature that surrounds it, Estelle prides itself on being a cozy neighborhood restaurant, serving Italian and Spanish comfort food. With a focus on small plates, pastas and mixed drinks.
Estelle
Published:

Owner

Estelle

Published: