Quote Originally Posted by Paul65K View Post
Without a doubt the BEST "Del" in the nation. They would OWN the Fast Food business if they all were like this one
Agreed! We stop there every time we head to Havasu.