Andy's Bar & Grill

122 North Locust Street, Denton, 76201