Your meal awaits

Our Address is:
4523 Frankford Road, Dallas, TX 75287
(click for directions)

Our Phone is:
972-732-6540

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!