Two Whales is a small, independent coffee shop and restaurant overlooking Robin Hood Bay in the small township of Port Rexton on the Bonavista Peninsula. This is our 12th season in business and our reputation grows every year. We serve delicious, healthy vegetarian and vegan food and yummy cakes. We use as much organic and/or locally sourced ingredients as we can, make and bake just about everything ourselves in our own kitchen and take great care in what we do. We also grow a wide variety of organic salads, vegetables, herbs and flowers in our own gardens. We now have plenty of sheltered picnic tables outside with great views for you to enjoy your food and drink on a good day.


You can order food to collect at our online store, phone in your order or drop by and order items and wait for them to be prepared. We have social distancing and appropriate hygiene arrangements in place to keep everyone safe. We will also have a range of craft goods, soaps, T shirts and our Two Whales Cookbook available for purchase while you are there.


Our weekly Two Whales at Home service is available where you can order a specially prepared meal online from Sunday up until noon Thursday and collect Friday afternoons from the coffee shop to reheat and serve at home. No more cooking on Friday evenings!