أكمل الجملة التالية: لونغستريت خدم مع تميز في الحرب المكسيكية الأمريكية مع فرقة المشاة الأمريكية الثامنة. حارب تحت قيادة زاكاري تايلور كملازم في مايو 1846 في معارك
بالو ألتو و ريساكا دي لا بالما. وصف كل من هذه المعارك في مذكراته لكنه لم يكتب شيئا عن دوره الشخصي فيها. في 10 يونيو، تم إعطاء لونغستريت قيادة الشركة أ من فرقة المشاة الثامنة من الفرقة الثانية لويليام جي. وورث. حارب مرة أخرى مع جيش تايلور في معركة مونتيري في سبتمبر 1846. خلال المعركة، حوالي 200 من الرماح المكسيكية دفعوا مجموعة من القوات الأمريكية. لونغستريت، قائد الشركات أ و ب، قاد هجوم مضاد، قتل أو جرح ما يقرب من نصف الرماح. في 23 فبراير 1847، تم ترقيته إلى رتبة ملازم أول. أمر اللواء وينفيلد سكوت فرقة وورث خارج جيش تايلور وتحت قيادته المباشرة من أجل المشاركة في هجوم على عاصمة المكسيك مكسيكو سيتي. تم إرسال فرقة وورث أولاً إلى جزيرة لوبوس. من هناك أبحرت 180 ميل (289.7 كم) جنوباً إلى مدينة فيراكروز. قاد وورت جيش سكوت في نهجه البرمائي للمدينة، ووصل هناك في 9 مارس. سكوت حاصرت المدينة وقامت بقصفها بانتظام. استسلمت في 29 مارس. بعد ذلك، سار الجيش الأمريكي شمالاً نحو العاصمة. في أغسطس، خدم لونغستريت في معركة تشوروبوسكو، وهي معركة محورية حيث اقترب الجيش الأمريكي من الاستيلاء على مدينة مكسيكو. كانت فرقة المشاة الثامنة هي القوة الوحيدة في فرقة ورث للوصول إلى أعمال التراب المكسيكية. لونغستريت حمل راية الفوج تحت نيران مكسيكية كثيفة. وجدت القوات نفسها عالقة في حفرة وكان بإمكانها فقط تخطي الدفاعات المكسيكية بالوقوف على بعضها البعض. في القتال الشرس الذي تبع ذلك، فاز الأمريكان. حصل لونغستريت على ترقية إلى قائد بسبب أفعاله في تشوروبوسكو.