We come here all the time and I love it. Donna gave us some great service today. The food is amazing and the staff here are always very courteous. Anytime I have family come into town, I always bring them here. The weekends are very busy. Usually a 15 to 20 minute wait for a table, depending on the size of your party. But they are definitely worth the wait.