619 S Locust St, Denton, TX 76201-6819, Denton
Don't pass it up. Good prices and excellent food. Service is prompt and friendly.
Don't pass it up. Good prices and excellent food. Service is prompt and friendly.