Located at 100 Main St. in the historic Old Town area of St. Peters, Havana 1961 is owned and operated by a family with Cuban roots. Maria Ruhl, her son James Ortiz and other family members, including Maria’s daughter and grandson, work in the restaurant. Affectionately referred to as “Momma Maria,” she will often walk […]
