All I can say is, I have been to this place when it first opened up, and a few times after that and the service and food has always been superb. The Italian nachos will be your doom because you will not stop eating them due the cheese, sausage, peppers ect.
more