If I could give it more than 5 stars I would. This tends to draw an older crowd on weekend mornings but if you're in the need of a great breakfast to cure the night before Randy's is the best spot to go. The portions are huge, the service is non-stop (coffee never gets more than half way before it's refilled) Literally the fastest service I've ever experienced. We time it as a game to see how quick we get our food...3 minutes and change is the average! The owners and staff are so nice always a warm greeting with a giant smile. It's cash only but they do have an ATM at the front counter.