Space Mountain is currently closed at Walt Disney World in Florida until later in the year. The one at Disneyland, Anaheim is still open AFAIK. You mixed both parks up..
Can't help you out for food / rides until I know which park you're visiting for sure.