10230 Technology Blvd E (btwn Connector & W Northwest Hwy), Dallas, TX
Mexican Restaurant · 29 tips and reviews
Dee Allen: Very good on Thursday nights!! I watch the Brazil vs Mexico game and had a blast. The food came fast and hot. If you like Mexican food. Great place!