Restaurant
Casa Del Sol
27 locals recommend,
Location
513 Lake Flower Ave
Saranac Lake, NY
Tips from locals
Walk to a popular nearby Mexican restaurant with outside and inside seating. There is a bar in the restaurant.
It's the best Mexican restaurant in the Adirondacks! Great Happy Hour and large choice of margaritas.