Been a customer 10 years. After my experience today, I can say I will never go here again. I went to dinner to show my friend how great this restaurant was, we waited over an hour to get our meal and every table around us that arrived after us received theirs first. We asked the waitress about it and she kept hiding from us. We were a promised a discount on our meals because we waited so long, but this never happened - they simply remarked "you eventually got it" as though they were planning on charging us for stuff we never received. When half of the meals we ordered did show up, they were inaccurate. It took forever to fix it. Do not come here, especially for dining in.