Casa del Sol

Address: 
513 Lake Flower Ave, Saranac Lake, NY

Saranac Lake's Original Mexican Restaurant