Johnson Christmas word salad

1234567891011121314151617181920212223242526272829
Across
  1. 2. juicy service with a smile
  2. 3. citrus fruit pie
  3. 4. A prowler for growlers
  4. 6. odd looking creatures battle in space
  5. 7. immersive jigsaw
  6. 9. the family spark
  7. 10. tasty artwork
  8. 11. Happy meal treat
  9. 16. burrowing messuage me queen
  10. 17. syrupy divine hunter
  11. 19. Mystery Game show host
  12. 20. its in the mail
  13. 22. BBC heating up sweets
  14. 23. small town fun
  15. 24. in a nook with a book
  16. 27. oreo woofy sweetheart
  17. 28. the daring take chances
  18. 29. great balls of fire
Down
  1. 1. sappy hunky actors
  2. 5. round black glasses
  3. 8. Up there in Colorado
  4. 12. mocha durchfall princess
  5. 13. the great cave ball
  6. 14. a getaway respite
  7. 15. claws to get attention
  8. 18. Maker of containers
  9. 21. truth or consequences
  10. 25. the i can man
  11. 26. descendant of Luanach