Your meal awaits
Our Address is:
4523 Frankford Road, Dallas, TX 75287
(click for directions)
Our Phone is:
We're located at Frankford Road and Dallas North Tollway, with a blazing fast drive-thru to get you in and out. We also have a cozy dining room for those times when you need a place to relax and enjoy your meal. Drive safe!
If you're interested, you can place your order ahead of time and have it waiting for you when you walk in!