Reporting at Louisville Business First, Olivia Estright charts the forthcoming arrival of a new Mexican restaurant in Jeffersonville, a stone’s throw from Mai’s Thai: “The Vazquez family have been owners of restaurants for nearly 20 years with their legacy beginning in Omaha, Nebraska, (Jose) said. His family members own seven other Mexican restaurant locations across the United States.”
The original Leonardo’s location at 86th …


















