I was in Phoenix for business and only had one night free but wanted to make it count. I am a huge foodie and had heard that Phoenix had the best pizza in America. Frankly, I was suspicious! When you think of places to get great pizza, Arizona doesn’t even make the list, but I had to try it anyway! I got there a bit before they opened and still had to wait for quite awhile, but the pizza was delicious. Definitely worth it for a really great meal, but don’t expect to just walk right in.
Photos via Flickr user hedrives