I've been to cafe on Main several times. It's good. The waitress was friendly. Fortunately we stayed to find that out. Our initial impression this time was minus 3 stars due to the rudeness of front staff when you walk in. I understand they don't like to seat groups until all are there-all but one were there and one was on way. No, nada no way were we going to be seated until all were present. Once we sat down, our table was so close to another. A staff person was talking with the guests at that table. She would not step over to allow me to sit. We had to move the table and she still didn't step aside. I thought she might tell us we couldn't move the table. Back to breakfast- it was good. We had waffles and omelets with toast, fruit and home fries. The coffee was warmed up once but no refills on water. The kicker is that at 25% tip was added to bill! We were a group of 5. It wasn't a 25% experience by far. When paying I asked if we could leave a cash tip. I actually had to ask !! We left a nice tip but it wasn't 25% !! Food may be good but it's better to be nice.