Hatch, New Mexico, is a charming agrarian village nestled within the Mesilla Valley. Infamously known as the "Chili Capital of the World," this verdant municipality boasts an abundant supply of mouth-watering chili peppers, captivating locals and tourists alike with its annual New Mexico Chile Festival. Its unique culinary culture, rural tranquility, and the panoramic beauty of the Rio Grande river makes Hatch not just a destination, but an inviting retreat offering a true taste of Southwestern hospitality and heritage.
L&L Auto Sales is Hatch's destination for cars, trucks, and SUVs. We're located is located at 1375 N Main St, Las Cruces, NM 88001.