Food was great, but service was HORRIBLE! We were immediately seated and our drink order was taken. About 10 mins later our food order was taken. 20 mins goes by, 40 mins goes by and we still don't have our food. People that got here after us were almost done eating before we got our food. Waitress came by and said, " your food is coming right out" and I asked why it took so long and she said the TICKET GOT LOST! Now mind you, there was only about 10 tables at the time so she maybe has 2-3 tables as there was five waitresses that I counted. She never came over the tell us there was a delay. I asked to speak with the manager and he did come out and apologize and bought our meal. That's really not what I wanted, but my goodness, that's the least they can do. Will not come back to this location as we have many others options.