At this point Heaven touches the earth
By A Yahoo! Contributor, 10/23/05
There are only selected points in the world at which Heaven touches the earth. The Grand Canyon Coffee and Cafe is one such place. In the form of Karin and Tony the culinary flare of Williams, Arizona shines as bright as the light atop the Luxor Hotel in Las Vegas.
The food produced in Karin