"For $149, you can get a Thanksgiving meal from Canela that serves four and includes turkey, brussels sprouts, cornbread stuffing, and more. The Spanish restaurant in the Castro is taking orders here until November 18th for pick-up on the 24th." - julia chen 1