I have been doing some research on menu choices on Carnival (not the exact Spirit ship) as we will be traveling with a new diagnosed diabetes 2 relative . I was given a link to website cruiseclues.com that had "actual" menus and a choice of Carnival room service to click on (I think the morning doorhanger type not the full binder type menu) it listed tomato juice as a choice.
Hope the website or info helps you.
Adventure of the Seas RC April 2008
Carnival Liberty April 2007
Carnival Miracle April 2005
Carnival Destiny June 2001, July 2005
NCL Southward June 1985 Honeymoon!