I finally had a chance to get back into this place and give it another try for the love of eggs benedict. I went on a Sunday around 1 pm and it was a 20 min wait for the two of us, not too bad I guess considering its most likely their peak time.
The service was much better this time. The waitress was very attentive and made multiple checks on us throughout our meal. She also explained the payment process of bringing the bill up to the front when we were ready.
The food was also much better. The eggs were cooked perfectly and home style fries as well. I do wish however the eggs had a little less bolognese just for my own liking but still good.
Overall I was much happier with my visit this time and would come back again for more, maybe just not during peak hours.