Boston chowhound coming to Toronto for the first time for a wedding. Have been too busy to do an ounce of planning so I know precious little about the city. We're staying at the Delta Chelsea. I'm looking for a delicious, casual lunch (and maybe some snack places) tomorrow. Cheapish. Are there any chow gems walking distance from the hotel? Or walking distance from a must-see attraction/neighborhood that I should surely do in my few hours of open time? Only limitation is that I'm a vegetarian. Thanks!