MEX-LAX Dec 2011. Business/First poor boarding seat cramped meal was a bad ham sandwich. Plane was a 737-700 that was late departing. As we approached LAX there was fog and we were told we were going to Tijuana. On arrival at Tijuana passengers told we would be flown back to Mexico City. As a few passengers complained we were eventually let off the plane but told we were 'on our own'. Airline did not care less and said they had no responsibility for the situation. Bags took 30 minutes to show up. The product was bad to start with but the whole experience was just awful. Ended up taking a taxi to San Diego and then having to drive myself to LA.