The website says: http://www.virginamerica.com/inflight/airline-food.html Offered on flights over 2 hours:* *Selections may vary by route and time of flight. Available for purchase in Main Cabin. I've already learned that the "available on all flight" items aren't necessarily ... as they weren't on SFO/SEA. So, I'd like to hear some first hand experience of redeye meal and snack service on transcons. Also, if I score an elusive upgrade, what would a typical snack at that hour be?