We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

J B's Pub & Restaurant

) #6 of 12 Restaurants in Kaslo $$ - $$$ , ,
4112 Hwy 31, Kaslo, British Columbia V0G 1M0, Canada
+1 250-353-7716
Website
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent30%
  • Very good45%
  • Average16%
  • Poor9%
  • Terrible0%
Travellers talk about
“halibut” (7 reviews)
“fries” (7 reviews)
“apple pie” (2 reviews)
Closed
All hours
CUISINES
Bar, Pub, Canadian
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
4112 Hwy 31, Kaslo, British Columbia V0G 1M0, Canada
Write a Review
Reviews (42)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 42 reviews

Reviewed 13 May 2017

My new wife told me this place was the best to have fish and chips. She was not wrong. We ate here two nights in a row. The fish is lightly battered with great flavor. The fish is fresh and big. The topping on the...More

Thank idahoduke
Reviewed 11 April 2017

Best melt in your mouth fish and chips you will ever have there is also motel rooms cabins and rv rental nice beach on the lake.

Thank 48kent
Reviewed 11 April 2017 via mobile

We stayed for a night at the nearby hotel, And decides to try the famous JB's pub, and upon reviews on the famous Halibut we decided to order it. The Halibut was very good, but a bit pricy.

Thank Olehele23
Reviewed 30 March 2017 via mobile

Great food, loved the old place. So much history and old photos on the wall. We had the halibut and chips! It was great. The home baked deserts were also top notch!! Not to mention there is a place to stay right there at the...More

Thank TanyaDawn24
Reviewed 2 March 2017

Have been coming here for years for the fish n chips...I don't live in the area anymore but still love to visit when around. Love the Halibut portions are always nice and large - I've never left hungry. The fries are a home style and...More

Thank LuluRockets
Reviewed 26 February 2017 via mobile

Was staying at Ainsworth, saw the sign just on the highway directing us to the pub 5 min drive away. The pub has a really nice atmosphere. The waitress was very friendly , quick and attentive to the customers. Prices are very reasonable. I had...More

Thank Janet C
Reviewed 27 October 2016

I ordered the ribs with a side of potato pie. The ribs were excellant and the potato pie was out of this world good.

Thank Terry J
Reviewed 19 September 2016 via mobile

For a quick meal it was good enough. Nice beer. We had fish and chips, nice fish, dreadful chips. I think they were baked in old fat, not quite done either. The coffee (plenty) was more or less like tea.

Thank Hans H
Reviewed 17 September 2016

The portions were a nice size and had an average taste to them, nothing fancy and a little less than compared to most pubs.

Thank Sam S
Reviewed 7 September 2016

this is a great spot to eat, good food, prices are good, little recommendation the sign above the door needs illuminating, super service

Thank STRETCH007
Nearby
Nearby Restaurants
Bob's Bar and Grill
10 reviews
4.03 km away
Betty O's
21 reviews
4.57 km away
Boccalino Restaurant
33 reviews
11.08 km away
BlueBelle Bistro & Beanery
185 reviews
15.22 km away
Nearby Attractions
Ainsworth Hot Springs Resort
265 reviews
4.70 km away
Kokanee Springs Golf Course
34 reviews
11.85 km away
Kootenay Lake Ferry
116 reviews
17.16 km away
Sandon Museum
25 reviews
32.42 km away
Questions & Answers
Get quick answers from J B's Pub & Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Bar, Pub, Canadian
Meals
Lunch, Dinner
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout
Good for
Kids, Child-friendly, Bar Scene
Open Hours
Sunday
15:00 - 21:00
Thursday
15:00 - 21:00
Friday
15:00 - 21:00
Saturday
15:00 - 21:00
Location and Contact Information
  • Address: 4112 Hwy 31, Kaslo, British Columbia V0G 1M0, Canada
  • Location: Canada  >  British Columbia  >  Kootenay Rockies  >  Kaslo
  • Phone Number: +1 250-353-7716
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing