Located on the shores of Osoyoos Lake, Spirit Beach Cantina is British Columbia's own little taste of Mexico. Join us on our beachfront patio for some delicious Mexican cuisine and an ice cold beer!
8000 45th Street, Osoyoos, British Columbia V0H 1V6, Canada
Add a review