After an hour wait I had hoped that the food would make up for it, boy was I wrong. The atmosphere was loud and busy as expected and the table was clean and neat. After ordering chips and salsa and a round of hand crafted sodas for the table it took a while for the server to come back to take our order. The chips and salsa arrived and the chips were crispy and delicious, the salsa was pretty good as well although we found multiple french fries swimming in the bottom of it, the only thing that would have made them better was more chips as we ate all of the them within 5 minutes of receiving the plate. Next the salads came out and both were tasty, no complaints there. Then we waited for a long time for our food to come out..... My husbands ribs were hot but over done. They were chewy and the outside was crispy and hard to eat. I ordered the ziti, which was not the smallest I've seen but not huge either. The noodles were okay but some were either undercooked or burnt because they were very crunchy. The sauce was pretty tasty but not much better than a store bought and there was so little meat that I could hardly find it. Finally, our server took forever to bring us our check making our time at the table over an hour. Overall the entire experience was less than great and it did not make me feel like returning anytime soon.