Bahama John’s

Bahaman John’s Restaurant overlooks the Sicamous Channel and is located right across from the Twin Anchors Vacations office. Enjoy the casual atmosphere with food made from scratch!

  • Restaurant Hours 11 am to 10pm
  • Family Friendly
  • Sorry, no reservations
  • Phone 250-836-3400
  • Boat Parking Available!

Bahama Johns ProductJuly-2


 Bahama Johns ProductJuly 22_330-2


Bahama Johns Product_2