Skip to content

Mission guide

Where to Eat in Mission: A Resident's Tour

Our food list is shorter than Vancouver's and that is fine. Breakfast near the station, the Greek room on the main street, family dining on the Lougheed, and the brewery that keeps North Railway honest after dark.

Written by

4 min read

Updated
Where to Eat in Mission: A Resident's Tour in Mission BC

Every food city has a list, and ours is shorter than the lists you get in Vancouver or Richmond, and that is fine. What Mission has is an old town with a real set of independent rooms, most of them within a walk of the station, plus a strip along the Lougheed that fills in the rest. This is the tour I give friends when they ask, in the order I would eat through it myself.

Start where the town starts, at the station. Mission Station Grill sits on Horne Avenue near the tracks and does the breakfast work the way breakfast work should be done: hot plates, coffee that arrives without being asked, and the morning energy of a room that has fed this town's commuters for a long time. It is the first room I send anyone to, and the one I judge the rest of the week by. The plates are honest and the portions take the morning shift seriously, which is all a breakfast room needs to earn its regulars.

The main street blocks carry the classics. Eleni's Greek Restaurant is the old town's Greek room, with the plates you expect done with the care the old town expects, and it anchors the kind of evening where nobody wants to cook and everybody wants to sit down. Little Saigon does the Vietnamese work on the south side of town, with the kind of broth that makes a February afternoon survivable. Both rooms have fed this town through its changes, which is the longest compliment a restaurant can earn here.

The Lougheed strip earns its keep with family rooms. Rocko's Family Diner is exactly what the name promises: a diner that takes families seriously, with a menu wide enough to keep four different opinions at one table fed and quiet. Sangam Sweets & Curry Express brings the sweets and the curry to the same highway, and it is the stop I point people toward when they want something the old town blocks do not serve.

For the evening version of the question, the answer is North Railway Avenue. HUB Co. Brewing keeps the brewery room there, and a brewery is what a main street wants it to be: a table you can land at without a reservation, a pint that was made within sight of the table, and the kind of low-stakes social life that keeps a downtown honest after dark.

Mission City street scene in Mission BC

The town's food geography has a logic worth naming, because it explains why the list reads the way it does. The rooms near the station live on mornings and the train trade. The main street blocks live on evenings and occasions. The Lougheed strip lives on families and appetites that do not want to be complicated. None of the three replaces the others, and a resident who learns all three never has to answer the dinner question with a shrug. In a town this size, that is worth more than a hundred options would be, because the options you actually use are the only ones that count.

Beyond those six rooms, the town fills in its own gaps, and I will describe them the way a reporter describes sources she has not fully verified. There is the donair shack that does one thing with total conviction. There is the fish and chip counter that smells like Friday from a block away. There are the sushi counters that keep appearing because the town keeps eating them, and the country kitchens that feed the bridge commute. The directory lists them all, and they are all somebody's favourite, and the argument about which one is best is one the town enjoys having.

A practical note, because honest guides include the friction. Hours in a town this size shift with the season and the owner, and kitchens close earlier than visitors expect, especially on weekdays. If you are going somewhere specific, call ahead. If you are bringing a group, call twice. Menus change when owners change, and the room you remember from three years ago has opinions about being compared to what it is now.

The last word is the one this whole directory is built on. Every room named here is independent, and independent rooms live and die by the habits of the people around them. Eat here on a Tuesday, not just a Saturday. Bring the relatives. Tip like the town is watching, because in a town of forty-one thousand five hundred people, it usually is.

The image in this article is an illustration. They set the scene and are not photographs of any business named above.

From the directory

Mentioned in this article

Every place named above has its own page here, with the address, the hours and the nearest station.

Eleni's Greek Restaurant, restaurant in Mission City, Mission BC

Eleni's Greek Restaurant

Mission City

Eleni's Greek Restaurant brings Greek cooking to the Mission City area of Mission, BC, and callers can reach the restaurant at 604-826-4430 to ask about hours, the menu, or ordering before they visit the old town dining room.

View details

HUB Co. Brewing, restaurant in Mission City, Mission BC

HUB Co. Brewing

Mission City

HUB Co. Brewing is a brewery at 33211 North Railway Avenue in Mission City, Mission, BC, pouring craft beer in a taproom setting, and callers can reach it at 604-289-2739 to ask what is on tap before visiting the taproom.

View details

Little Saigon, restaurant in Cedar Valley, Mission BC

Little Saigon

Cedar Valley

Little Saigon brings Vietnamese cooking to the Cedar Valley area of Mission, BC, and callers can reach the restaurant at 604-820-8746 to ask about the menu, the hours, or to place a takeout order for pickup this evening.

View details

Mission Station Grill, restaurant in Mission City, Mission BC

Mission Station Grill

Mission City

Mission Station Grill cooks hearty meals at 7230 Horne Avenue in Mission City, Mission, BC, and callers can reach the grill at 604-287-8277 to ask about hours before heading over for a table or takeout.

View details

Rocko's Family Diner, restaurant in Cedar Valley, Mission BC

Rocko's Family Diner

Cedar Valley

Rocko's Family Diner welcomes diners at 32786 Lougheed Highway in Cedar Valley, Mission, BC, with family friendly meals and the easy atmosphere of a classic roadside diner for any hour of the day, any day of the week.

View details

Sangam Sweets & Curry Express, restaurant in Cedar Valley, Mission BC

Sangam Sweets & Curry Express

Cedar Valley

Sangam Sweets & Curry Express brings Indian sweets and curry dishes to 32034 Lougheed Highway in Cedar Valley, Mission, BC, and callers can reach it at 604-287-1223 for orders, questions, or a look at the menu.

View details

Carla Jensen, Editor in Mission BC

Who wrote this

Carla Jensen

Carla Jensen reported on Mission for a decade before starting this directory. She keeps a running map of every storefront that changes hands on the old town's main street.

Keep reading

More guides like this one

Written the same way: from going, and from living here.

Riding the West Coast Express from Mission City in Mission BC

4 min read

Riding the West Coast Express from Mission City

The commuter train that ends its run at Mission City station has shaped this town for thirty years. How the ride works, when it runs, and what it means for shopping local on First Avenue.

By Carla Jensen Read
Old Town Mission City, Block by Block in Mission BC

4 min read

Old Town Mission City, Block by Block

The old town below the hill is one of the Fraser Valley's oldest main streets, and it gives nothing to people who do not stop. The station, the storefronts, the museum and the river, in the order I walk them.

By Carla Jensen Read
Hiring Local Trades in Mission in Mission BC

4 min read

Hiring Local Trades in Mission

The do-it-yourself era ends in every household eventually. How to choose a local electrician, plumber or roofer in Mission: credentials, permits, quotes, and why local usually wins.

By Carla Jensen Read

Corrections welcome

Something here out of date?

Places change hands, change hours and close. If this guide has it wrong, tell me what's changed and I'll go back and check it myself.