The food is amazing, the staff is welcoming and very nice, the place itself is comfortable. There were only 3 other tables being served when we arrived and it took over 10 minutes for someone to take our drink order. It then took another 40 minutes for our food to arrive. When we reminded our server that we had ordered a side of hash browns, she came back within 5 minutes, but had to send them back because we had ordered them with onion and cheese! Finally they got it right. I want to love this place but we can't spend over an hour on breakfast or lunch! We came in around 1:00 and got out around 2:20. They close at 3:00, yet we only saw 3 employees working. Next time we might just order takeout so it's ready, then take it in to eat it!