I get to travel to Vancouver fairly regularly. It is a wonderful town for eating [and a look at my waist will confirm that ]
Here are some recomondations in no particular order.
Earls, several locations semi upscale full service restaurant $$$
Cactus Club, More casual than Earls full service again several locations $$
Death By Chocolate, 2 locations I think. The name says it all, zerts and coffee $ +1/2
On Broadway there is one of the best barbeue restaurants I have ever eaten at. Very low brow with great food. About the 1300 block (west?) on the north side of the street. Very small place next to a Chinese restaurant $
If you really want an experience, make reservations at the restaurant at the top of Grouse mountain. The last time I did this the ride up the tram to the ski hill is free if you have a restaurant reservation . Check the local what to see in Vanocouver that should be in your hotel room for the phone number. The restaurant has a view that is unbelieveable all of Vancouver and on a clear night you can see all the way to Victoria. Great food also. $$$ +1/2
If you drive all the way out to West Vancouver there is a place that specializes in Fish and Chips. Doesn’t sound like much except they use Salmon and it is to die for. Great drive and good stop for lunch. I think the name is Trolls, faces the water, across from the park on the corner. $$
In Gastown there are numerous international type restaurants [Ethiopian anyone?] varies
Just south of Gastown is a very heavy concentration of Chinese restaurants. varies
Words of warning here. Gastown is right next to skid row. The main drags are probably safe, but be careful.
In the town of Richmond [south of the airport 5 minutes or so] are many wonderful Chinese restaurants (and in a better neighborhood) again varies
One more word of warning If you are a round eye, you may not get the best service in some of the Chinese restaurants.
Oh yeah if you want pizza you gotta go to Flying Wedge several locations I think This stuff is wonderful and available by the piece. If all else fails they have a location at the airport. $
There is a local chain of restaurants called White Spot. several locations Opens early and is fairly reliable for Breakfast or lunch. They are open for dinner, but with all these other choices why bother? $
There is a hotel downtown that has a rotating restaurant on top. Can think of the name check one of those what to see in Vancouver books. $$$+1/2
Anyway this is what comes to mind off the top of my head. I hoe these suggestions help.