North Dallas/Keller Springs
16150 Dallas Parkway, Dallas, TX 75248
Enjoy Made-From-Scratch Mexican in North Dallas
Right off the Dallas North Tollway at Keller Springs Road, our North Dallas restaurant makes fresh memories with sizzling fajitas, world-famous Swirl Margaritas, and unforgettable tableside experiences. Opened in 1995, this location is close to Dallas Metroplex destinations like the Galleria Mall and Addison Circle.