This place has slowly gone from really good to good. The food is good, service not so good. Today our family had a pancake breakfast and a couple of BLT sandwiches. Knowing they put very little mayo on their BLTs I asked for extra mayo which they eventually brought. The table next to us had 4 young men whom the waiter knew, so even though they sat 15 minutes after we did, they got regular service while we got ignored. We eventually got our food even though we had to ask for silverware after the food was brought, which came after the table next to us got serviced again. I was surprised when I got the check to see the extra mayo was on the bill. While it was only 59 cents I asked the waiter why I was being charged for something on the menu and listed as part of the sandwich? The reply I received is they "have to" and that was it. I could care less about the 59 cents but I wonder if the irritation is really worth it to management? The little things like the extra charges, not having silverware and the super slow service will just probably lead to us choosing some other restaurant next time.