This is an updated review from July 4th weekend 2015, which was my third time here. The food was great as always but the service this time was lackluster and quite obnoxious to say the least. It was 4th of July weekend so the restaurant was more packed than my previous times here. My server was "Maverick" (really?), an older gentleman with an obviously fake Old Western stage name. He tried to tell my friends and I bad jokes the few times we saw him and kept loudly laughing at himself and also tried to hard sell us about 3 times into buying some "funnel cake fries" when we kept saying we were not interested! It took him 20 minutes to bring our initial drinks and another 20 to come back and even take our order! The food was great when it finally arrived but he then never checked on us again until we got the check. We have never before had such a poor experience at this place so I am chalking it up to (hopefully) the crazy busy holiday weekend. When I return I will make sure it is not a holiday and hopefully I will get a different server!