SPIRIT BEACH CANTINA

Open seasonally: April–September

Located on the east shore of Osoyoos Lake, the beachside restaurant is the perfect place for lakeside refreshments, fruity cocktails, delicious Mexican food, or to simply relax in the sun.