San Lorenzo Tenochtitlan, bugün güneydoğu Meksika'da yer alan bir bölgede yaşayan Olmek uygarlığı için bir tarım ve nüfus merkezi olarak başlamıştır. Olmekler, MÖ 1500 gibi erken bir tarihte Amerika'daki en eski karmaşık toplum olarak ortaya çıkmıştır. San Lorenzo, Amerika'da kurulan ilk şehir olarak bilinmektedir.
San Lorenzo'nun bu kadar erken bir dönemde gelişmesinin ana nedeni, tarım için verimli topraklar sağlayan Coatzacoalcos taşkın ovasındaki konumudur. Dolayısıyla San Lorenzo'nun yerleşimi, Mezopotamya'nın verimli nehir vadilerinde ortaya çıkan dünyanın ilk şehir merkezlerinin yerleşim modelini takip etmektedir. Çevredeki arazinin yüksek tarımsal değeri nedeniyle San Lorenzo, MÖ 1200-900 yılları arasında Olmeklerin en kalabalık yerleşim yeri olmuştur. Bu dönemde San Lorenzo, tüm Olmek Kalpgahı'ndaki en büyük ticaret pazarına sahipti.
Bilinmeyen nedenlerden dolayı, birçok insan MÖ 800 yılında San Lorenzo'dan yakındaki La Venta şehrine göç etmiştir. Ancak San Lorenzo, MÖ 600'de Olmek uygarlığıyla birlikte MÖ 400'de nüfus yok olana kadar Olmek ritüel kurbanlarının merkezi haline geldiğinde yeniden nüfuslanmıştır. Bugün, San Lorenzo önemli bir arkeolojik alan olmaya devam etmektedir çünkü burada bulunan eserler - ünlü Devasa Kafalar ve yeşim taşı maskeler de dahil olmak üzere - Olmek kültürüne ve onun Aztek ve Maya gibi daha sonraki Mezoamerikan uygarlıkları üzerindeki derin etkisine ışık tutmaktadır.