Just wanted to also suggest visiting Tofino Brewing which is just outside of town. Their tasting room is a bit of hole in the wall but they have a nice selection of beers with a few rotating seasonal ones.
Across the street is the RedCan Gourmet with some nice soups, sandwiches, and burgers.
+1 to Tacofino but be prepared to wait 20-30 mins from standing in line to getting your food during busy periods.