No matter where you are in town, there is a Leo’s Family Owned Restaurant near you. With three locations to serve you, this traditional Cantina-style restaurant is home to all the traditional Mexican dishes you’d come to expect.
Hours of Operation
Sun: 11:00 AM - 8:00 PM Mon: Closed Tue: 11:00 AM - 8:00 PM Wed: 11:00 AM - 8:00 PM Thu: 11:00 AM - 8:00 PM Fri: 11:00 AM - 8:00 PM Sat: 11:00 AM - 8:00 PM