Restaurants, snack bars, and food trucks

Looking for a great place to eat in Vancouver parks and facilities?

Vancouver is renowned for the high quality of its dining. The restaurants and snack bars in our City parks and facilities are no exception.

Find information about where to dine while visiting community centres, parks, and other facilities in Vancouver.

Dining in Stanley Park

There are many places to grab a quick bite, or dine, in Stanley Park. Find information about where to eat when visiting Stanley Park.

    Dining in Queen Elizabeth Park

    Queen Elizabeth Park has one restaurant, Seasons in the Park. Atop the highest point in Vancouver, every seat in the restaurant offers superb views of the city. A summer-only café section is available for quick bites like coffee and a muffin. Seasons in the Park is a short walk from Bloedel Conservatory.

    Dining at VanDusen Garden

    Visitors to VanDusen Garden can enjoy an elegant west-coast meal at Shaughnessy Restaurant, which is located in the VanDusen Garden close to West 37th Ave at Oak St.

    Enjoy freshly made breakfasts, healthy lunches, Afternoon Tea, or a charcuterie platter paired with wine at Truffles Fine Foods Cafe located in the new VanDusen Visitors Centre.

    Dining at Golf Courses

    Whether you are looking for a place to eat after a round of golf or want a great location for your next catered event, the clubhouses on our three championship golf courses offer a variety of good eats.

    Fraserview Golf Course

    Offering an old course feeling in a West Coast setting. This course features majestic, tree-lined fairways overlooking the Fraser River.

    Langara Golf Course

    A traditional-style course that features unique large, rolling greens appealing to players of all levels. Accessible by the Canada Line.

    McCleery Golf Course

    This course is challenging with narrow fairways and strategically placed ponds. Also, features a renovated practice range.

    Dining on the Seawall 

    Enjoy a spectacular view and delicious food at these other restaurant locations along the Vancouver seawall.

    Concession stands at beaches and other parks

    Conveniently-placed concession stands at parks and beaches serve local, healthy food (berry popsicles, veggies and dip) and fast food, all at affordable prices with quick services.

    Concession stands operate seasonally.

    Concession Phone Number
    Jericho Beach 604-224-0410
    Kitsilano Beach 604-738-5487
    Kitsilano Pool 604-731-8628
    Locarno Beach 604-224-0422
    Maple Grove 604-266-9512
    New Brighton Park 604-298-9912
    Second Beach 604-681-8029
    Spanish Banks East 604-224-7941
    Spanish Banks West 604-224-4624
    Sunset Beach 604-683-0637
    Third Beach 604-685-9549
    Trout Lake (John Hendry Park) 604-872-5510

    Community centres that have cafes and snackbars


    Amenities include a fitness centre, a gymnasium, dance and yoga studios, multi-purpose rooms, a child care centre, and paddling launch. The centre is located at 1 Athletes Way, Vancouver, BC V5Y 0B1. 604-257-3050.

    Trout Lake

    The Trout Lake Community Centre is located at 3360 Victoria Dr, Vancouver, BC. 604-257-6955. Amenities include an arts studio, pottery studio, music room, performing arts studio, fitness centre, indoor cycling, gym, ice rink, and outdoor festival plaza.


    Amenities at the Roundhouse Community Arts and Recreation Centre include a 200-seat theatre, exhibition hall, the Roundhouse Turntable Plaza, dance studio, pottery studio, woodworking studio, various multi-purpose rooms, and a gymnasium. The centre is located at 181 Roundhouse Mews, Vancouver, BC. 604-713-1800.

    Mount Pleasant

    The Mount Pleasant Community Centre is located at 1 Kingsway, Vancouver, BC. 604-257-3080. Amenities include a dance studio, fitness centre, gym, games room, computer lab, teen/youth centre, snack bar, and Vancouver Public Library branch.


    Killarney Community Centre includes a dance studio, fitness centre, ice rink, tennis courts, gym, indoor pool, games room, computer lab, playground, youth centre, and snack bar. The centre is located at 6260 Killarney St, Vancouver, BC. 604-718-8200.


    Hillcrest recreation centre is located at 4575 Clancy Loranger Way, Vancouver, BC. 604-257-8680. Amenities include a dance studio, indoor cycling, indoor/outdoor pool, ice rink, fitness centre, gym, and cafe.