From meat-based eateries and vegan cafes, to craft beer halls and trendy brunch spots, these are the best restaurants in Edmonton, Canada.