The Green Moustache Organic Cafés serve 100% organic, plant-based, whole food meals, desserts, juices and smoothies. Our menu is entirely vegetarian, vegan and gluten-free.
Check out our nutritious and delicious menu.
Hungry now? Download our app and order online.
Our first franchise opened in Squamish, BC in the summer of 2016. Located in the downtown area of Squamish, The Green Moustache Café serves the community healthy, organic food and juices all year round.
We are proud to have won 4 awards in the Squamish Chief’s Reader’s Choice Awards – Best Juice Bar, Best Salad, Best Place for a Healthy Meal and Best Vegetarian Meal.
Where can you find us?
38114 Second Avenue
Squamish, BC, V8B 0C4
Open Mon – Sat 8am – 5pm
Open Sun 11am – 5pm
(closed Dec 24th – 26th & Canadian Thanksgiving)
Interested in working for us? Fill out an application form.