Located right on Humphreys (the main road to connect with 180 – heading for Snowbowl or the Grand Canyon), I’ve passed this place a bunch of times. And each time I do, I keep thinking I HAVE to stop and try it out. So today, I finally did. I was thinking – hey! With a […]