I went here with a group of ladies after a successful shopping trip for a future bride. We called ahead and made sure they would be ready for us but when they seated us our tables were dirty. Our server Cow Bell cleaned the tables. D took our drink orders. It he came back about 20 minutes later took our food orders and then disappeared again. A long while after that our sinks arrived and some salsa and chips I ordered for the tables. It was well over an hour before we got our meals and three of them had to be sent back because they were either cold or not complete. There was only one other table in the restaurant so not sure really what took so long. It then took forever to get our bills. Not a great place to go with group. Side note music was lap crazy loud and we could not really talk to each other.