Almost every route operated by US to and from the Caribbean, Mexico (apparently not CUN, although I don't know from experience) and Central America has a regular hot meal service in F during traditional meal times (I have flown to a few different Caribbean locations in the past few months and this has proved to be the case). I note, however, that all flights to and from SJU are listed as "snack" flights in F which, from experience, I can tell you means a skimpy bagel and some fruit for breakfast and a half a cold sandwich or similar during lunch and dinner hours. Why has US singled out the SJU route to cater with less than a "real" meal in F? AA offers hot meals to SJU in F, as does United (although United is eliminating all F service to and from SJU in 2006 --- TED all the way -

). Also, I find extremely interesting that for flights to and from STT if you are flying the 757 from PHL, you get a hot meal. Fly the 767 (also during meal hours) and get the non-meal "snack". Anyone know why????