This restaurant has been newly updated with new decor, extra seating, and indoor restrooms . They are open 7 days a week Mon - Sat 6:00 am till 9:00pm and Sunday 8:00am till 3:00 pm. If you are in the area stop by for a visit you want be disappointed.
Address: 107 Highway 57 W, Grand Junction, TN 38039-4269
Location: United States > Tennessee (TN) > Grand Junction
Phone Number: +1 731-764-3308