The John B has a comfortable setting both inside and out and an atmosphere that you would expect from a friendly neighbourhood pub. With an equal focus on both selection and quality, you will be pleasantly surprised by the many menu items unlike any other pub. If you don't have the time or room to indulge in an item from our extensive mouth-watering food menu, you may want to consider treating yourself to a simple or sophisticated beverage.

With over 465 different spirits displayed on our signature back bar, we have something for everyone. Whatever kind of drink concoction that you can come up with, no matter how bizarre, we will create it for you. If you need more time to ponder because of the size of our selections, don't hesitate to deliberate over one of our 27 draft beers. You will never be bored with our selection because it is continuously changing with the seasons and trends. Our passion for specialty beverages doesn't stop there. Our exciting and current wine list has been carefully chosen to appeal to all tastes and price ranges. Come see what all the talk is about. We would love to see you!