Hey there, James! Thanks for swinging by planDisney with your question.
There are several
dining package options for Fantasmic! River Belle Terrace has a
Premium Package that must be reserved in advance, which includes a viewing of the show as you dine on the patio. They also have a
Standard Package which can be requested when you dine at the restaurant (limited availability.) You will receive a voucher for a reserved viewing location for one of the two performances that evening.
Blue Bayou Restaurant also has a dining package for Fantasmic! which must be reserved in advance. This comes with a voucher for a reserved viewing location.
My family and I enjoyed the
Fantasmic! On-the-Go Package at Hungry Bear Restaurant which was fantastic! It comes with a meal packaged to-go which you can enjoy anywhere in the parks, along with a voucher for a reserved viewing location. This must also be reserved in advance.
Typically these dining packages book up quickly, but I have seen last minute availability pop up as Guests cancel reservations a bit more than 24 hours prior to avoid a cancellation fee. Check the Disneyland mobile app and you might get lucky!
Wishing upon a star for you,
Kamini