Revelstoke punches above its weight for food given its size — the ski resort has brought money and ambition into what was previously a railway and forestry town, and the main Mackenzie Avenue strip has several good restaurants. Expect mountain-town staples: burgers, craft beer, pizza, and the occasional ambitious kitchen doing something more interesting. Prices have risen with the resort's success.