I have visited this place several times. The service is always terrible. Breakfast is terrible, lunch and dinner are ok. In particular we went for breakfast on July 4th morning before the town parade. It was busy like it normally is when we go however this morning was the worst experience we have ever had. The hostess was a complete jerk, very unfriendly. The waitress was ok however it took forever to get anything from her, drinks, food, refills, etc. The cashier was terrible. We had 4 meals that we were paying for and she just punched in a ton of number and gave us a total that seemed much highter than what we should have been paying. After questioning what we were being charged for she developed even more of an attitude and ran down a list on menu in about 10 seconds. I am still almost certain we were over charged but she didn't want to take the time to explain it and it was busy so i just let it go. If they don't like working when it's busy then maybe they should just close the place....I will not be visiting this place again. Terrible service, below average food and they over charge you.