Hit or miss with this place... The wait for service is great but the service is OK. Not great. Last time we went I had a drink spilled on my table by the waitress, which I understand things happen, but she didn't wipe it down all the way and didn't get us some napkins so i could at least clean it off. I understand things happen so I will definitely come back and give it another shot. As far as the food goes, my steak was a bit tough and dry but that was probably my fault for ordering it well done lol.