A couple of places that range the good food
Top of the Captain Cook hotel, called the Crows Nest
Simon and SeaForths
Double Musky Inn (Is actually down in Girdwood)
Alaska Brewhouse
Cattle Company
Sourdough Mining Company
All are good places to eat. Depending on how you get here, they should have Notes on board ship, or coupons at the hotels.
Hope you enjoy your trip.